Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


LICENSE dev_rrc (e946120d) Text, 35.15 KB

Te6edf3GNU Te6edf3GENERAL Te6edf3PUBLIC Te6edf3LICENSE
Tffa657Version T79c0ff3, T79c0ff29 Te6edf3June T79c0ff2007

Te6edf3Copyright (Te6edf3C) T79c0ff2007 Te6edf3Free Te6edf3Software Te6edf3Foundation, Te6edf3Inc. Ta5d6ff<https://fsf.org/>
Te6edf3Everyone Tff7b72is Te6edf3permitted Tffa657to Tffa657copy Tff7b72and Te6edf3distribute Te6edf3verbatim Te6edf3copies
Tffa657of Te6edf3this Te6edf3license Te6edf3document, Tff7b72but Te6edf3changing Te6edf3it Tff7b72is Tffa657not Tffa657allowed.

Te6edf3Preamble

Te6edf3The Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Tff7b72is Te6edf3a Te6edf3free, Te6edf3copyleft Te6edf3license Tff7b72for
Te6edf3software Tff7b72and Te6edf3other Te6edf3kinds Tffa657of Te6edf3works.

Te6edf3The Te6edf3licenses Tff7b72for Te6edf3most Te6edf3software Tff7b72and Te6edf3other Te6edf3practical Te6edf3works Te6edf3are Te6edf3designed
Tffa657to Tffa657take Te6edf3away Te6edf3your Te6edf3freedom Tffa657to Tffa657share Tff7b72and Te6edf3change Te6edf3the Te6edf3works. Te6edf3By Te6edf3contrast,
Te6edf3the Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Tff7b72is Te6edf3intended Tffa657to Te6edf3guarantee Te6edf3your Te6edf3freedom Tffa657to
Tffa657share Tff7b72and Te6edf3change Tffa657all Te6edf3versions Tffa657of Te6edf3a Te6edf3program--to Tff7b72make Te6edf3sure Te6edf3it Te6edf3remains Te6edf3free
Te6edf3software Tff7b72for Tffa657all Te6edf3its Te6edf3users. Te6edf3We, Te6edf3the Te6edf3Free Te6edf3Software Te6edf3Foundation, Tff7b72use Te6edf3the
Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Tff7b72for Te6edf3most Tffa657of Tff7b72our Te6edf3software; Te6edf3it Te6edf3applies Tff7b72also Tffa657to
Tffa657any Te6edf3other Te6edf3work Te6edf3released Te6edf3this Te6edf3way Te6edf3by Te6edf3its Te6edf3authors. Te6edf3You Tffa657can Te6edf3apply Te6edf3it Tffa657to
Te6edf3your Te6edf3programs, Te6edf3too.

Te6edf3When Te6edf3we Te6edf3speak Tffa657of Te6edf3free Te6edf3software, Te6edf3we Te6edf3are Te6edf3referring Tffa657to Te6edf3freedom, Tffa657not
Te6edf3price. Te6edf3Our Te6edf3General Te6edf3Public Te6edf3Licenses Te6edf3are Te6edf3designed Tffa657to Tff7b72make Te6edf3sure Te6edf3that Te6edf3you
Te6edf3have Te6edf3the Te6edf3freedom Tffa657to Te6edf3distribute Te6edf3copies Tffa657of Te6edf3free Te6edf3software (Tff7b72and Te6edf3charge Tff7b72for
Te6edf3them Tff7b72if Te6edf3you Te6edf3wish), Te6edf3that Te6edf3you Tffa657receive Tffa657source Tffa657code Tff7b72or Tffa657can Tffa657get Te6edf3it Tff7b72if Te6edf3you
Te6edf3want Te6edf3it, Te6edf3that Te6edf3you Tffa657can Te6edf3change Te6edf3the Te6edf3software Tff7b72or Tff7b72use Te6edf3pieces Tffa657of Te6edf3it Tffa657in Tffa657new
Te6edf3free Te6edf3programs, Tff7b72and Te6edf3that Te6edf3you Te6edf3know Te6edf3you Tffa657can Tffa657do Te6edf3these Te6edf3things.

Te6edf3To Tffa657protect Te6edf3your Te6edf3rights, Te6edf3we Tff7b72need Tffa657to Te6edf3prevent Te6edf3others Tffa657from Te6edf3denying Te6edf3you
Te6edf3these Te6edf3rights Tff7b72or Te6edf3asking Te6edf3you Tffa657to Te6edf3surrender Te6edf3the Te6edf3rights. Te6edf3Therefore, Te6edf3you Te6edf3have
Te6edf3certain Te6edf3responsibilities Tff7b72if Te6edf3you Te6edf3distribute Te6edf3copies Tffa657of Te6edf3the Te6edf3software, Tff7b72or Tff7b72if
Te6edf3you Te6edf3modify Te6edf3it: Te6edf3responsibilities Tffa657to Te6edf3respect Te6edf3the Te6edf3freedom Tffa657of Te6edf3others.

Te6edf3For Te6edf3example, Tff7b72if Te6edf3you Te6edf3distribute Te6edf3copies Tffa657of Te6edf3such Te6edf3a Te6edf3program, Te6edf3whether
Te6edf3gratis Tff7b72or Tff7b72for Te6edf3a Te6edf3fee, Te6edf3you Te6edf3must Tffa657pass Te6edf3on Tffa657to Te6edf3the Te6edf3recipients Te6edf3the Te6edf3same
Te6edf3freedoms Te6edf3that Te6edf3you Te6edf3received. Te6edf3You Te6edf3must Tff7b72make Te6edf3sure Te6edf3that Te6edf3they, Te6edf3too, Tffa657receive
Tff7b72or Tffa657can Tffa657get Te6edf3the Tffa657source Tffa657code. Te6edf3And Te6edf3you Te6edf3must Te6edf3show Te6edf3them Te6edf3these Te6edf3terms Tffa657so Te6edf3they
Te6edf3know Te6edf3their Te6edf3rights.

Te6edf3Developers Te6edf3that Tff7b72use Te6edf3the Te6edf3GNU Te6edf3GPL Tffa657protect Te6edf3your Te6edf3rights Tff7b72with Te6edf3two Te6edf3steps:
(T79c0ff1) Te6edf3assert Te6edf3copyright Te6edf3on Te6edf3the Te6edf3software, Tff7b72and (T79c0ff2) Te6edf3offer Te6edf3you Te6edf3this Te6edf3License
Te6edf3giving Te6edf3you Te6edf3legal Te6edf3permission Tffa657to Tffa657copy, Te6edf3distribute Tff7b72andTff7b72/Tff7b72or Te6edf3modify Te6edf3it.

Te6edf3For Te6edf3the Te6edf3developers' Tff7b72and Te6edf3authors' Te6edf3protection, Te6edf3the Te6edf3GPL Te6edf3clearly Te6edf3explains
Te6edf3that Te6edf3there Tff7b72is Te6edf3no Te6edf3warranty Tff7b72for Te6edf3this Te6edf3free Te6edf3software. Te6edf3For Te6edf3both Te6edf3users' Tff7b72and
Te6edf3authors' Te6edf3sake, Te6edf3the Te6edf3GPL Te6edf3requires Te6edf3that Tffa657modified Te6edf3versions Te6edf3be Te6edf3marked Te6edf3as
Tffa657changed, Tffa657so Te6edf3that Te6edf3their Te6edf3problems Te6edf3will Tffa657not Te6edf3be Te6edf3attributed Te6edf3erroneously Tffa657to
Te6edf3authors Tffa657of Te6edf3previous Te6edf3versions.

Te6edf3Some Te6edf3devices Te6edf3are Te6edf3designed Tffa657to Te6edf3deny Te6edf3users Te6edf3access Tffa657to Te6edf3install Tff7b72or Tffa657run
Tffa657modified Te6edf3versions Tffa657of Te6edf3the Te6edf3software Te6edf3inside Te6edf3them, Te6edf3although Te6edf3the Te6edf3manufacturer
Tffa657can Tffa657do Tffa657so. Te6edf3This Tff7b72is Te6edf3fundamentally Te6edf3incompatible Tff7b72with Te6edf3the Te6edf3aim Tffa657of
Te6edf3protecting Te6edf3users' Te6edf3freedom Tffa657to Te6edf3change Te6edf3the Te6edf3software. Te6edf3The Te6edf3systematic
Te6edf3pattern Tffa657of Te6edf3such Te6edf3abuse Te6edf3occurs Tffa657in Te6edf3the Te6edf3area Tffa657of Te6edf3products Tff7b72for Te6edf3individuals Tffa657to
Tff7b72use, Te6edf3which Tff7b72is Te6edf3precisely Te6edf3where Te6edf3it Tff7b72is Te6edf3most Te6edf3unacceptable. Te6edf3Therefore, Te6edf3we
Te6edf3have Te6edf3designed Te6edf3this Tffa657version Tffa657of Te6edf3the Te6edf3GPL Tffa657to Te6edf3prohibit Te6edf3the Te6edf3practice Tff7b72for Te6edf3those
Te6edf3products. Te6edf3If Te6edf3such Te6edf3problems Te6edf3arise Te6edf3substantially Tffa657in Te6edf3other Te6edf3domains, Te6edf3we
Te6edf3stand Tffa657ready Tffa657to Te6edf3extend Te6edf3this Te6edf3provision Tffa657to Te6edf3those Te6edf3domains Tffa657in Te6edf3future Te6edf3versions
Tffa657of Te6edf3the Te6edf3GPL, Te6edf3as Te6edf3needed Tffa657to Tffa657protect Te6edf3the Te6edf3freedom Tffa657of Te6edf3users.

Te6edf3Finally, Te6edf3every Te6edf3program Tff7b72is Te6edf3threatened Te6edf3constantly Te6edf3by Te6edf3software Te6edf3patents.
Te6edf3States Te6edf3should Tffa657not Te6edf3allow Te6edf3patents Tffa657to Te6edf3restrict Te6edf3development Tff7b72and Tff7b72use Tffa657of
Te6edf3software Te6edf3on Te6edf3general-purpose Te6edf3computers, Tff7b72but Tffa657in Te6edf3those Te6edf3that Tffa657do, Te6edf3we Te6edf3wish Tffa657to
Te6edf3avoid Te6edf3the Te6edf3special Te6edf3danger Te6edf3that Te6edf3patents Te6edf3applied Tffa657to Te6edf3a Te6edf3free Te6edf3program Te6edf3could
Tff7b72make Te6edf3it Te6edf3effectively Te6edf3proprietary. Te6edf3To Te6edf3prevent Te6edf3this, Te6edf3the Te6edf3GPL Te6edf3assures Te6edf3that
Te6edf3patents Te6edf3cannot Te6edf3be Te6edf3used Tffa657to Te6edf3render Te6edf3the Te6edf3program Te6edf3non-free.

Te6edf3The Te6edf3precise Te6edf3terms Tff7b72and Te6edf3conditions Tff7b72for Te6edf3copying, Te6edf3distribution Tff7b72and
Te6edf3modification Te6edf3follow.

Te6edf3TERMS Te6edf3AND Te6edf3CONDITIONS

T79c0ff0. Te6edf3Definitions.

Ta5d6ff"This License" Te6edf3refers Tffa657to Tffa657version T79c0ff3 Tffa657of Te6edf3the Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License.

Ta5d6ff"Copyright" Tff7b72also Te6edf3means Te6edf3copyright-like Te6edf3laws Te6edf3that Te6edf3apply Tffa657to Te6edf3other Te6edf3kinds Tffa657of
Te6edf3works, Te6edf3such Te6edf3as Te6edf3semiconductor Te6edf3masks.

Ta5d6ff"The Program" Te6edf3refers Tffa657to Tffa657any Te6edf3copyrightable Te6edf3work Te6edf3licensed Te6edf3under Te6edf3this
Te6edf3License. Te6edf3Each Te6edf3licensee Tff7b72is Te6edf3addressed Te6edf3as Ta5d6ff"you". Ta5d6ff"Licensees" Tff7b72and
Ta5d6ff"recipients" Te6edf3may Te6edf3be Te6edf3individuals Tff7b72or Te6edf3organizations.

Te6edf3To Ta5d6ff"modify" Te6edf3a Te6edf3work Te6edf3means Tffa657to Tffa657copy Tffa657from Tff7b72or Te6edf3adapt Tffa657all Tff7b72or Te6edf3part Tffa657of Te6edf3the Te6edf3work
Tffa657in Te6edf3a Te6edf3fashion Te6edf3requiring Te6edf3copyright Te6edf3permission, Te6edf3other Te6edf3than Te6edf3the Te6edf3making Tffa657of Te6edf3an
Te6edf3exact Tffa657copy. Te6edf3The Te6edf3resulting Te6edf3work Tff7b72is Te6edf3called Te6edf3a Ta5d6ff"modified version" Tffa657of Te6edf3the
Tffa657earlier Te6edf3work Tff7b72or Te6edf3a Te6edf3work Ta5d6ff"based on" Te6edf3the Tffa657earlier Te6edf3work.

Te6edf3A Ta5d6ff"covered work" Te6edf3means Te6edf3either Te6edf3the Te6edf3unmodified Te6edf3Program Tff7b72or Te6edf3a Te6edf3work Te6edf3based
Te6edf3on Te6edf3the Te6edf3Program.

Te6edf3To Ta5d6ff"propagate" Te6edf3a Te6edf3work Te6edf3means Tffa657to Tffa657do Te6edf3anything Tff7b72with Te6edf3it Te6edf3that, Tff7b72without
Te6edf3permission, Te6edf3would Tff7b72make Te6edf3you Te6edf3directly Tff7b72or Te6edf3secondarily Te6edf3liable Tff7b72for
Te6edf3infringement Te6edf3under Te6edf3applicable Te6edf3copyright Te6edf3law, Te6edf3except Te6edf3executing Te6edf3it Te6edf3on Te6edf3a
Te6edf3computer Tff7b72or Te6edf3modifying Te6edf3a Tffa657private Tffa657copy. Te6edf3Propagation Te6edf3includes Te6edf3copying,
Te6edf3distribution (Tff7b72with Tff7b72or Tff7b72without Te6edf3modification), Te6edf3making Te6edf3available Tffa657to Te6edf3the
Te6edf3public, Tff7b72and Tffa657in Te6edf3some Te6edf3countries Te6edf3other Te6edf3activities Te6edf3as Te6edf3well.

Te6edf3To Ta5d6ff"convey" Te6edf3a Te6edf3work Te6edf3means Tffa657any Te6edf3kind Tffa657of Te6edf3propagation Te6edf3that Te6edf3enables Te6edf3other
Te6edf3parties Tffa657to Tff7b72make Tff7b72or Tffa657receive Te6edf3copies. Te6edf3Mere Te6edf3interaction Tff7b72with Te6edf3a Te6edf3user Te6edf3through
Te6edf3a Te6edf3computer Te6edf3network, Tff7b72with Te6edf3no Te6edf3transfer Tffa657of Te6edf3a Tffa657copy, Tff7b72is Tffa657not Te6edf3conveying.

Te6edf3An Te6edf3interactive Te6edf3user Te6edf3interface Te6edf3displays Ta5d6ff"Appropriate Legal Notices"
Tffa657to Te6edf3the Te6edf3extent Te6edf3that Te6edf3it Te6edf3includes Te6edf3a Te6edf3convenient Tff7b72and Te6edf3prominently Te6edf3visible
Tffa657feature Te6edf3that (T79c0ff1) Te6edf3displays Te6edf3an Te6edf3appropriate Te6edf3copyright Te6edf3notice, Tff7b72and (T79c0ff2)
Te6edf3tells Te6edf3the Te6edf3user Te6edf3that Te6edf3there Tff7b72is Te6edf3no Te6edf3warranty Tff7b72for Te6edf3the Te6edf3work (Te6edf3except Tffa657to Te6edf3the
Te6edf3extent Te6edf3that Te6edf3warranties Te6edf3are Te6edf3provided), Te6edf3that Te6edf3licensees Te6edf3may Te6edf3convey Te6edf3the
Te6edf3work Te6edf3under Te6edf3this Te6edf3License, Tff7b72and Tffa657how Tffa657to Te6edf3view Te6edf3a Tffa657copy Tffa657of Te6edf3this Te6edf3License. Te6edf3If
Te6edf3the Te6edf3interface Te6edf3presents Te6edf3a Te6edf3list Tffa657of Te6edf3user Te6edf3commands Tff7b72or Te6edf3options, Te6edf3such Te6edf3as Te6edf3a
Te6edf3menu, Te6edf3a Te6edf3prominent Tffa657item Tffa657in Te6edf3the Te6edf3list Te6edf3meets Te6edf3this Te6edf3criterion.

T79c0ff1. Te6edf3Source Tffa657Code.

Te6edf3The Ta5d6ff"source code" Tff7b72for Te6edf3a Te6edf3work Te6edf3means Te6edf3the Te6edf3preferred Te6edf3form Tffa657of Te6edf3the Te6edf3work
Tff7b72for Te6edf3making Te6edf3modifications Tffa657to Te6edf3it. Ta5d6ff"Object code" Te6edf3means Tffa657any Te6edf3non-source
Te6edf3form Tffa657of Te6edf3a Te6edf3work.

Te6edf3A Ta5d6ff"Standard Interface" Te6edf3means Te6edf3an Te6edf3interface Te6edf3that Te6edf3either Tff7b72is Te6edf3an Te6edf3official
Te6edf3standard Tffa657defined Te6edf3by Te6edf3a Te6edf3recognized Te6edf3standards Te6edf3body, Tff7b72or, Tffa657in Te6edf3the Te6edf3case Tffa657of
Te6edf3interfaces Te6edf3specified Tff7b72for Te6edf3a Te6edf3particular Te6edf3programming Te6edf3language, Tffa657one Te6edf3that
Tff7b72is Te6edf3widely Te6edf3used Te6edf3among Te6edf3developers Te6edf3working Tffa657in Te6edf3that Te6edf3language.

Te6edf3The Ta5d6ff"System Libraries" Tffa657of Te6edf3an Te6edf3executable Te6edf3work Te6edf3include Te6edf3anything, Te6edf3other
Te6edf3than Te6edf3the Te6edf3work Te6edf3as Te6edf3a Te6edf3whole, Te6edf3that (Te6edf3a) Tff7b72is Te6edf3included Tffa657in Te6edf3the Te6edf3normal Te6edf3form Tffa657of
Te6edf3packaging Te6edf3a Te6edf3Major Te6edf3Component, Tff7b72but Te6edf3which Tff7b72is Tffa657not Te6edf3part Tffa657of Te6edf3that Te6edf3Major
Te6edf3Component, Tff7b72and (Te6edf3b) Te6edf3serves Te6edf3only Tffa657to Te6edf3enable Tff7b72use Tffa657of Te6edf3the Te6edf3work Tff7b72with Te6edf3that
Te6edf3Major Te6edf3Component, Tff7b72or Tffa657to Te6edf3implement Te6edf3a Te6edf3Standard Te6edf3Interface Tff7b72for Te6edf3which Te6edf3an
Te6edf3implementation Tff7b72is Te6edf3available Tffa657to Te6edf3the Te6edf3public Tffa657in Tffa657source Tffa657code Te6edf3form. Te6edf3A
Ta5d6ff"Major Component", Tffa657in Te6edf3this Te6edf3context, Te6edf3means Te6edf3a Te6edf3major Te6edf3essential Te6edf3component
(Te6edf3kernel, Te6edf3window Te6edf3system, Tff7b72and Tffa657so Te6edf3on) Tffa657of Te6edf3the Te6edf3specific Te6edf3operating Te6edf3system
(Tff7b72if Tffa657any) Te6edf3on Te6edf3which Te6edf3the Te6edf3executable Te6edf3work Te6edf3runs, Tff7b72or Te6edf3a Tffa657compiler Te6edf3used Tffa657to
Tffa657produce Te6edf3the Te6edf3work, Tff7b72or Te6edf3an Te6edf3object Tffa657code Te6edf3interpreter Te6edf3used Tffa657to Tffa657run Te6edf3it.

Te6edf3The Ta5d6ff"Corresponding Source" Tff7b72for Te6edf3a Te6edf3work Tffa657in Te6edf3object Tffa657code Te6edf3form Te6edf3means Tffa657all
Te6edf3the Tffa657source Tffa657code Te6edf3needed Tffa657to Te6edf3generate, Te6edf3install, Tff7b72and (Tff7b72for Te6edf3an Te6edf3executable
Te6edf3work) Tffa657run Te6edf3the Te6edf3object Tffa657code Tff7b72and Tffa657to Te6edf3modify Te6edf3the Te6edf3work, Te6edf3including Te6edf3scripts Tffa657to
Te6edf3control Te6edf3those Te6edf3activities. Te6edf3However, Te6edf3it Tff7b72does Tffa657not Te6edf3include Te6edf3the Te6edf3work's
Te6edf3System Te6edf3Libraries, Tff7b72or Te6edf3general-purpose Te6edf3tools Tff7b72or Te6edf3generally Te6edf3available Te6edf3free
Te6edf3programs Te6edf3which Te6edf3are Te6edf3used Te6edf3unmodified Tffa657in Te6edf3performing Te6edf3those Te6edf3activities Tff7b72but
Te6edf3which Te6edf3are Tffa657not Te6edf3part Tffa657of Te6edf3the Te6edf3work. Te6edf3For Te6edf3example, Te6edf3Corresponding Te6edf3Source
Te6edf3includes Te6edf3interface Te6edf3definition Te6edf3files Te6edf3associated Tff7b72with Tffa657source Te6edf3files Tff7b72for
Te6edf3the Te6edf3work, Tff7b72and Te6edf3the Tffa657source Tffa657code Tff7b72for Te6edf3shared Te6edf3libraries Tff7b72and Te6edf3dynamically
Te6edf3linked Te6edf3subprograms Te6edf3that Te6edf3the Te6edf3work Tff7b72is Te6edf3specifically Te6edf3designed Tffa657to Tff7b72require,
Te6edf3such Te6edf3as Te6edf3by Te6edf3intimate Te6edf3data Te6edf3communication Tff7b72or Te6edf3control Te6edf3flow Te6edf3between Te6edf3those
Te6edf3subprograms Tff7b72and Te6edf3other Tffa657parts Tffa657of Te6edf3the Te6edf3work.

Te6edf3The Te6edf3Corresponding Te6edf3Source Tff7b72need Tffa657not Te6edf3include Te6edf3anything Te6edf3that Te6edf3users
Tffa657can Te6edf3regenerate Te6edf3automatically Tffa657from Te6edf3other Tffa657parts Tffa657of Te6edf3the Te6edf3Corresponding
Te6edf3Source.

Te6edf3The Te6edf3Corresponding Te6edf3Source Tff7b72for Te6edf3a Te6edf3work Tffa657in Tffa657source Tffa657code Te6edf3form Tff7b72is Te6edf3that
Te6edf3same Te6edf3work.

T79c0ff2. Te6edf3Basic Te6edf3Permissions.

Te6edf3All Te6edf3rights Te6edf3granted Te6edf3under Te6edf3this Te6edf3License Te6edf3are Te6edf3granted Tff7b72for Te6edf3the Te6edf3term Tffa657of
Te6edf3copyright Te6edf3on Te6edf3the Te6edf3Program, Tff7b72and Te6edf3are Te6edf3irrevocable Te6edf3provided Te6edf3the Te6edf3stated
Te6edf3conditions Te6edf3are Te6edf3met. Te6edf3This Te6edf3License Te6edf3explicitly Te6edf3affirms Te6edf3your Te6edf3unlimited
Te6edf3permission Tffa657to Tffa657run Te6edf3the Te6edf3unmodified Te6edf3Program. Te6edf3The Te6edf3output Tffa657from Te6edf3running Te6edf3a
Te6edf3covered Te6edf3work Tff7b72is Te6edf3covered Te6edf3by Te6edf3this Te6edf3License Te6edf3only Tff7b72if Te6edf3the Te6edf3output, Tff7b72given Te6edf3its
Te6edf3content, Te6edf3constitutes Te6edf3a Te6edf3covered Te6edf3work. Te6edf3This Te6edf3License Te6edf3acknowledges Te6edf3your
Te6edf3rights Tffa657of Te6edf3fair Tff7b72use Tff7b72or Te6edf3other Te6edf3equivalent, Te6edf3as Te6edf3provided Te6edf3by Te6edf3copyright Te6edf3law.

Te6edf3You Te6edf3may Tff7b72make, Tffa657run Tff7b72and Te6edf3propagate Te6edf3covered Te6edf3works Te6edf3that Te6edf3you Tffa657do Tffa657not
Te6edf3convey, Tff7b72without Te6edf3conditions Tffa657so Tffa657long Te6edf3as Te6edf3your Te6edf3license Te6edf3otherwise Te6edf3remains
Tffa657in Te6edf3force. Te6edf3You Te6edf3may Te6edf3convey Te6edf3covered Te6edf3works Tffa657to Te6edf3others Tff7b72for Te6edf3the Te6edf3sole Te6edf3purpose
Tffa657of Te6edf3having Te6edf3them Tff7b72make Te6edf3modifications Te6edf3exclusively Tff7b72for Te6edf3you, Tff7b72or Te6edf3provide Te6edf3you
Tff7b72with Te6edf3facilities Tff7b72for Te6edf3running Te6edf3those Te6edf3works, Te6edf3provided Te6edf3that Te6edf3you Te6edf3comply Tff7b72with
Te6edf3the Te6edf3terms Tffa657of Te6edf3this Te6edf3License Tffa657in Te6edf3conveying Tffa657all Te6edf3material Tff7b72for Te6edf3which Te6edf3you Tffa657do
Tffa657not Te6edf3control Te6edf3copyright. Te6edf3Those Te6edf3thus Te6edf3making Tff7b72or Te6edf3running Te6edf3the Te6edf3covered Te6edf3works
Tff7b72for Te6edf3you Te6edf3must Tffa657do Tffa657so Te6edf3exclusively Te6edf3on Te6edf3your Te6edf3behalf, Te6edf3under Te6edf3your Te6edf3direction
Tff7b72and Te6edf3control, Te6edf3on Te6edf3terms Te6edf3that Te6edf3prohibit Te6edf3them Tffa657from Te6edf3making Tffa657any Te6edf3copies Tffa657of
Te6edf3your Te6edf3copyrighted Te6edf3material Te6edf3outside Te6edf3their Te6edf3relationship Tff7b72with Te6edf3you.

Te6edf3Conveying Te6edf3under Tffa657any Te6edf3other Te6edf3circumstances Tff7b72is Te6edf3permitted Te6edf3solely Te6edf3under
Te6edf3the Te6edf3conditions Te6edf3stated Te6edf3below. Te6edf3Sublicensing Tff7b72is Tffa657not Tffa657allowed; Te6edf3section T79c0ff10
Te6edf3makes Te6edf3it Te6edf3unnecessary.

T79c0ff3. Te6edf3Protecting Te6edf3Users' Te6edf3Legal Te6edf3Rights Te6edf3From Te6edf3Anti-Circumvention Te6edf3Law.

Te6edf3No Te6edf3covered Te6edf3work Te6edf3shall Te6edf3be Te6edf3deemed Te6edf3part Tffa657of Te6edf3an Te6edf3effective Te6edf3technological
Te6edf3measure Te6edf3under Tffa657any Te6edf3applicable Te6edf3law Te6edf3fulfilling Te6edf3obligations Te6edf3under Te6edf3article
T79c0ff11 Tffa657of Te6edf3the Te6edf3WIPO Te6edf3copyright Te6edf3treaty Te6edf3adopted Te6edf3on T79c0ff20 Te6edf3December T79c0ff1996, Tff7b72or
Te6edf3similar Te6edf3laws Te6edf3prohibiting Tff7b72or Te6edf3restricting Te6edf3circumvention Tffa657of Te6edf3such
Te6edf3measures.

Te6edf3When Te6edf3you Te6edf3convey Te6edf3a Te6edf3covered Te6edf3work, Te6edf3you Te6edf3waive Tffa657any Te6edf3legal Te6edf3power Tffa657to Te6edf3forbid
Te6edf3circumvention Tffa657of Te6edf3technological Te6edf3measures Tffa657to Te6edf3the Te6edf3extent Te6edf3such Te6edf3circumvention
Tff7b72is Te6edf3effected Te6edf3by Te6edf3exercising Te6edf3rights Te6edf3under Te6edf3this Te6edf3License Tff7b72with Te6edf3respect Tffa657to
Te6edf3the Te6edf3covered Te6edf3work, Tff7b72and Te6edf3you Te6edf3disclaim Tffa657any Te6edf3intention Tffa657to Te6edf3limit Tffa657operation Tff7b72or
Te6edf3modification Tffa657of Te6edf3the Te6edf3work Te6edf3as Te6edf3a Te6edf3means Tffa657of Te6edf3enforcing, Te6edf3against Te6edf3the Te6edf3work's
Te6edf3users, Te6edf3your Tff7b72or Te6edf3third Te6edf3parties' Te6edf3legal Te6edf3rights Tffa657to Te6edf3forbid Te6edf3circumvention Tffa657of
Te6edf3technological Te6edf3measures.

T79c0ff4. Te6edf3Conveying Te6edf3Verbatim Te6edf3Copies.

Te6edf3You Te6edf3may Te6edf3convey Te6edf3verbatim Te6edf3copies Tffa657of Te6edf3the Te6edf3Program's Tffa657source Tffa657code Te6edf3as Te6edf3you
Tffa657receive Te6edf3it, Tffa657in Tffa657any Te6edf3medium, Te6edf3provided Te6edf3that Te6edf3you Te6edf3conspicuously Tff7b72and
Te6edf3appropriately Te6edf3publish Te6edf3on Te6edf3each Tffa657copy Te6edf3an Te6edf3appropriate Te6edf3copyright Te6edf3notice;
Tffa657keep Te6edf3intact Tffa657all Te6edf3notices Te6edf3stating Te6edf3that Te6edf3this Te6edf3License Tff7b72and Tffa657any
Te6edf3non-permissive Te6edf3terms Te6edf3added Tffa657in Te6edf3accord Tff7b72with Te6edf3section T79c0ff7 Te6edf3apply Tffa657to Te6edf3the Tffa657code;
Tffa657keep Te6edf3intact Tffa657all Te6edf3notices Tffa657of Te6edf3the Te6edf3absence Tffa657of Tffa657any Te6edf3warranty; Tff7b72and Te6edf3give Tffa657all
Te6edf3recipients Te6edf3a Tffa657copy Tffa657of Te6edf3this Te6edf3License Te6edf3along Tff7b72with Te6edf3the Te6edf3Program.

Te6edf3You Te6edf3may Te6edf3charge Tffa657any Te6edf3price Tff7b72or Te6edf3no Te6edf3price Tff7b72for Te6edf3each Tffa657copy Te6edf3that Te6edf3you Te6edf3convey,
Tff7b72and Te6edf3you Te6edf3may Te6edf3offer Te6edf3support Tff7b72or Te6edf3warranty Te6edf3protection Tff7b72for Te6edf3a Te6edf3fee.

T79c0ff5. Te6edf3Conveying Te6edf3Modified Te6edf3Source Te6edf3Versions.

Te6edf3You Te6edf3may Te6edf3convey Te6edf3a Te6edf3work Te6edf3based Te6edf3on Te6edf3the Te6edf3Program, Tff7b72or Te6edf3the Te6edf3modifications Tffa657to
Tffa657produce Te6edf3it Tffa657from Te6edf3the Te6edf3Program, Tffa657in Te6edf3the Te6edf3form Tffa657of Tffa657source Tffa657code Te6edf3under Te6edf3the
Te6edf3terms Tffa657of Te6edf3section T79c0ff4, Te6edf3provided Te6edf3that Te6edf3you Tff7b72also Te6edf3meet Tffa657all Tffa657of Te6edf3these Te6edf3conditions:

Te6edf3a) Te6edf3The Te6edf3work Te6edf3must Te6edf3carry Te6edf3prominent Te6edf3notices Te6edf3stating Te6edf3that Te6edf3you Tffa657modified
Te6edf3it, Tff7b72and Te6edf3giving Te6edf3a Te6edf3relevant Te6edf3date.

Te6edf3b) Te6edf3The Te6edf3work Te6edf3must Te6edf3carry Te6edf3prominent Te6edf3notices Te6edf3stating Te6edf3that Te6edf3it Tff7b72is
Te6edf3released Te6edf3under Te6edf3this Te6edf3License Tff7b72and Tffa657any Te6edf3conditions Te6edf3added Te6edf3under Te6edf3section
T79c0ff7. Te6edf3This Te6edf3requirement Te6edf3modifies Te6edf3the Te6edf3requirement Tffa657in Te6edf3section T79c0ff4 Tffa657to
Ta5d6ff"keep intact all notices".

Te6edf3c) Te6edf3You Te6edf3must Te6edf3license Te6edf3the Te6edf3entire Te6edf3work, Te6edf3as Te6edf3a Te6edf3whole, Te6edf3under Te6edf3this
Te6edf3License Tffa657to Te6edf3anyone Te6edf3who Te6edf3comes Te6edf3into Te6edf3possession Tffa657of Te6edf3a Tffa657copy. Te6edf3This
Te6edf3License Te6edf3will Te6edf3therefore Te6edf3apply, Te6edf3along Tff7b72with Tffa657any Te6edf3applicable Te6edf3section T79c0ff7
Te6edf3additional Te6edf3terms, Tffa657to Te6edf3the Te6edf3whole Tffa657of Te6edf3the Te6edf3work, Tff7b72and Tffa657all Te6edf3its Tffa657parts,
Te6edf3regardless Tffa657of Tffa657how Te6edf3they Te6edf3are Te6edf3packaged. Te6edf3This Te6edf3License Te6edf3gives Te6edf3no
Te6edf3permission Tffa657to Te6edf3license Te6edf3the Te6edf3work Tffa657in Tffa657any Te6edf3other Te6edf3way, Tff7b72but Te6edf3it Tff7b72does Tffa657not
Te6edf3invalidate Te6edf3such Te6edf3permission Tff7b72if Te6edf3you Te6edf3have Te6edf3separately Te6edf3received Te6edf3it.

Tffa657d) Te6edf3If Te6edf3the Te6edf3work Tff7b72has Te6edf3interactive Te6edf3user Te6edf3interfaces, Te6edf3each Te6edf3must Te6edf3display
Te6edf3Appropriate Te6edf3Legal Te6edf3Notices; Te6edf3however, Tff7b72if Te6edf3the Te6edf3Program Tff7b72has Te6edf3interactive
Te6edf3interfaces Te6edf3that Tffa657do Tffa657not Te6edf3display Te6edf3Appropriate Te6edf3Legal Te6edf3Notices, Te6edf3your
Te6edf3work Tff7b72need Tffa657not Tff7b72make Te6edf3them Tffa657do Tffa657so.

Te6edf3A Te6edf3compilation Tffa657of Te6edf3a Te6edf3covered Te6edf3work Tff7b72with Te6edf3other Te6edf3separate Tff7b72and Te6edf3independent
Te6edf3works, Te6edf3which Te6edf3are Tffa657not Te6edf3by Te6edf3their Te6edf3nature Te6edf3extensions Tffa657of Te6edf3the Te6edf3covered Te6edf3work,
Tff7b72and Te6edf3which Te6edf3are Tffa657not Te6edf3combined Tff7b72with Te6edf3it Te6edf3such Te6edf3as Tffa657to Te6edf3form Te6edf3a Te6edf3larger Te6edf3program,
Tffa657in Tff7b72or Te6edf3on Te6edf3a Tffa657volume Tffa657of Te6edf3a Te6edf3storage Tff7b72or Te6edf3distribution Te6edf3medium, Tff7b72is Te6edf3called Te6edf3an
Ta5d6ff"aggregate" Tff7b72if Te6edf3the Te6edf3compilation Tff7b72and Te6edf3its Te6edf3resulting Te6edf3copyright Te6edf3are Tffa657not
Te6edf3used Tffa657to Te6edf3limit Te6edf3the Te6edf3access Tff7b72or Te6edf3legal Te6edf3rights Tffa657of Te6edf3the Te6edf3compilation's Te6edf3users
Te6edf3beyond Te6edf3what Te6edf3the Te6edf3individual Te6edf3works Te6edf3permit. Te6edf3Inclusion Tffa657of Te6edf3a Te6edf3covered Te6edf3work
Tffa657in Te6edf3an Te6edf3aggregate Tff7b72does Tffa657not Tffa657cause Te6edf3this Te6edf3License Tffa657to Te6edf3apply Tffa657to Te6edf3the Te6edf3other
Tffa657parts Tffa657of Te6edf3the Te6edf3aggregate.

T79c0ff6. Te6edf3Conveying Te6edf3Non-Source Te6edf3Forms.

Te6edf3You Te6edf3may Te6edf3convey Te6edf3a Te6edf3covered Te6edf3work Tffa657in Te6edf3object Tffa657code Te6edf3form Te6edf3under Te6edf3the Te6edf3terms
Tffa657of Te6edf3sections T79c0ff4 Tff7b72and T79c0ff5, Te6edf3provided Te6edf3that Te6edf3you Tff7b72also Te6edf3convey Te6edf3the
Te6edf3machine-readable Te6edf3Corresponding Te6edf3Source Te6edf3under Te6edf3the Te6edf3terms Tffa657of Te6edf3this Te6edf3License,
Tffa657in Tffa657one Tffa657of Te6edf3these Te6edf3ways:

Te6edf3a) Te6edf3Convey Te6edf3the Te6edf3object Tffa657code Tffa657in, Tff7b72or Te6edf3embodied Tffa657in, Te6edf3a Te6edf3physical Te6edf3product
(Te6edf3including Te6edf3a Te6edf3physical Te6edf3distribution Te6edf3medium), Te6edf3accompanied Te6edf3by Te6edf3the
Te6edf3Corresponding Te6edf3Source Te6edf3fixed Te6edf3on Te6edf3a Te6edf3durable Te6edf3physical Te6edf3medium
Te6edf3customarily Te6edf3used Tff7b72for Te6edf3software Te6edf3interchange.

Te6edf3b) Te6edf3Convey Te6edf3the Te6edf3object Tffa657code Tffa657in, Tff7b72or Te6edf3embodied Tffa657in, Te6edf3a Te6edf3physical Te6edf3product
(Te6edf3including Te6edf3a Te6edf3physical Te6edf3distribution Te6edf3medium), Te6edf3accompanied Te6edf3by Te6edf3a
Te6edf3written Te6edf3offer, Te6edf3valid Tff7b72for Tffa657at Te6edf3least Te6edf3three Te6edf3years Tff7b72and Te6edf3valid Tff7b72for Te6edf3as
Tffa657long Te6edf3as Te6edf3you Te6edf3offer Te6edf3spare Tffa657parts Tff7b72or Te6edf3customer Te6edf3support Tff7b72for Te6edf3that Te6edf3product
Te6edf3model, Tffa657to Te6edf3give Te6edf3anyone Te6edf3who Te6edf3possesses Te6edf3the Te6edf3object Tffa657code Te6edf3either (T79c0ff1) Te6edf3a
Tffa657copy Tffa657of Te6edf3the Te6edf3Corresponding Te6edf3Source Tff7b72for Tffa657all Te6edf3the Te6edf3software Tffa657in Te6edf3the
Te6edf3product Te6edf3that Tff7b72is Te6edf3covered Te6edf3by Te6edf3this Te6edf3License, Te6edf3on Te6edf3a Te6edf3durable Te6edf3physical
Te6edf3medium Te6edf3customarily Te6edf3used Tff7b72for Te6edf3software Te6edf3interchange, Tff7b72for Te6edf3a Te6edf3price Te6edf3no
Te6edf3more Te6edf3than Te6edf3your Te6edf3reasonable Te6edf3cost Tffa657of Te6edf3physically Te6edf3performing Te6edf3this
Te6edf3conveying Tffa657of Tffa657source, Tff7b72or (T79c0ff2) Te6edf3access Tffa657to Tffa657copy Te6edf3the
Te6edf3Corresponding Te6edf3Source Tffa657from Te6edf3a Te6edf3network Te6edf3server Tffa657at Te6edf3no Te6edf3charge.

Te6edf3c) Te6edf3Convey Te6edf3individual Te6edf3copies Tffa657of Te6edf3the Te6edf3object Tffa657code Tff7b72with Te6edf3a Tffa657copy Tffa657of Te6edf3the
Te6edf3written Te6edf3offer Tffa657to Te6edf3provide Te6edf3the Te6edf3Corresponding Te6edf3Source. Te6edf3This
Te6edf3alternative Tff7b72is Tffa657allowed Te6edf3only Te6edf3occasionally Tff7b72and Te6edf3noncommercially, Tff7b72and
Te6edf3only Tff7b72if Te6edf3you Te6edf3received Te6edf3the Te6edf3object Tffa657code Tff7b72with Te6edf3such Te6edf3an Te6edf3offer, Tffa657in Te6edf3accord
Tff7b72with Te6edf3subsection T79c0ff6Te6edf3b.

Tffa657d) Te6edf3Convey Te6edf3the Te6edf3object Tffa657code Te6edf3by Te6edf3offering Te6edf3access Tffa657from Te6edf3a Te6edf3designated
Te6edf3place (Te6edf3gratis Tff7b72or Tff7b72for Te6edf3a Te6edf3charge), Tff7b72and Te6edf3offer Te6edf3equivalent Te6edf3access Tffa657to Te6edf3the
Te6edf3Corresponding Te6edf3Source Tffa657in Te6edf3the Te6edf3same Te6edf3way Te6edf3through Te6edf3the Te6edf3same Te6edf3place Tffa657at Te6edf3no
Te6edf3further Te6edf3charge. Te6edf3You Tff7b72need Tffa657not Tff7b72require Te6edf3recipients Tffa657to Tffa657copy Te6edf3the
Te6edf3Corresponding Te6edf3Source Te6edf3along Tff7b72with Te6edf3the Te6edf3object Tffa657code. Te6edf3If Te6edf3the Te6edf3place Tffa657to
Tffa657copy Te6edf3the Te6edf3object Tffa657code Tff7b72is Te6edf3a Te6edf3network Te6edf3server, Te6edf3the Te6edf3Corresponding Te6edf3Source
Te6edf3may Te6edf3be Te6edf3on Te6edf3a Te6edf3different Te6edf3server (Te6edf3operated Te6edf3by Te6edf3you Tff7b72or Te6edf3a Te6edf3third Te6edf3party)
Te6edf3that Te6edf3supports Te6edf3equivalent Te6edf3copying Te6edf3facilities, Te6edf3provided Te6edf3you Te6edf3maintain
Te6edf3clear Te6edf3directions Tffa657next Tffa657to Te6edf3the Te6edf3object Tffa657code Te6edf3saying Te6edf3where Tffa657to Te6edf3find Te6edf3the
Te6edf3Corresponding Te6edf3Source. Te6edf3Regardless Tffa657of Te6edf3what Te6edf3server Te6edf3hosts Te6edf3the
Te6edf3Corresponding Te6edf3Source, Te6edf3you Te6edf3remain Te6edf3obligated Tffa657to Te6edf3ensure Te6edf3that Te6edf3it Tff7b72is
Te6edf3available Tff7b72for Te6edf3as Tffa657long Te6edf3as Te6edf3needed Tffa657to Te6edf3satisfy Te6edf3these Te6edf3requirements.

Tffa657e) Te6edf3Convey Te6edf3the Te6edf3object Tffa657code Te6edf3using Te6edf3peer-to-peer Te6edf3transmission, Te6edf3provided
Te6edf3you Te6edf3inform Te6edf3other Te6edf3peers Te6edf3where Te6edf3the Te6edf3object Tffa657code Tff7b72and Te6edf3Corresponding
Te6edf3Source Tffa657of Te6edf3the Te6edf3work Te6edf3are Te6edf3being Te6edf3offered Tffa657to Te6edf3the Te6edf3general Te6edf3public Tffa657at Te6edf3no
Te6edf3charge Te6edf3under Te6edf3subsection T79c0ff6Te6edf3d.

Te6edf3A Te6edf3separable Te6edf3portion Tffa657of Te6edf3the Te6edf3object Tffa657code, Te6edf3whose Tffa657source Tffa657code Tff7b72is Te6edf3excluded
Tffa657from Te6edf3the Te6edf3Corresponding Te6edf3Source Te6edf3as Te6edf3a Te6edf3System Te6edf3Library, Tff7b72need Tffa657not Te6edf3be
Te6edf3included Tffa657in Te6edf3conveying Te6edf3the Te6edf3object Tffa657code Te6edf3work.

Te6edf3A Ta5d6ff"User Product" Tff7b72is Te6edf3either (T79c0ff1) Te6edf3a Ta5d6ff"consumer product", Te6edf3which Te6edf3means Tffa657any
Te6edf3tangible Te6edf3personal Te6edf3property Te6edf3which Tff7b72is Te6edf3normally Te6edf3used Tff7b72for Te6edf3personal, Te6edf3family,
Tff7b72or Te6edf3household Te6edf3purposes, Tff7b72or (T79c0ff2) Te6edf3anything Te6edf3designed Tff7b72or Te6edf3sold Tff7b72for Te6edf3incorporation
Te6edf3into Te6edf3a Te6edf3dwelling. Te6edf3In Te6edf3determining Te6edf3whether Te6edf3a Te6edf3product Tff7b72is Te6edf3a Te6edf3consumer Te6edf3product,
Te6edf3doubtful Te6edf3cases Te6edf3shall Te6edf3be Te6edf3resolved Tffa657in Te6edf3favor Tffa657of Te6edf3coverage. Te6edf3For Te6edf3a Te6edf3particular
Te6edf3product Te6edf3received Te6edf3by Te6edf3a Te6edf3particular Te6edf3user, Ta5d6ff"normally used" Te6edf3refers Tffa657to Te6edf3a
Te6edf3typical Tff7b72or Te6edf3common Tff7b72use Tffa657of Te6edf3that Tff7b72class Tffa657of Te6edf3product, Te6edf3regardless Tffa657of Te6edf3the Tffa657status
Tffa657of Te6edf3the Te6edf3particular Te6edf3user Tff7b72or Tffa657of Te6edf3the Te6edf3way Tffa657in Te6edf3which Te6edf3the Te6edf3particular Te6edf3user
Te6edf3actually Te6edf3uses, Tff7b72or Te6edf3expects Tff7b72or Tff7b72is Tffa657expected Tffa657to Tff7b72use, Te6edf3the Te6edf3product. Te6edf3A Te6edf3product
Tff7b72is Te6edf3a Te6edf3consumer Te6edf3product Te6edf3regardless Tffa657of Te6edf3whether Te6edf3the Te6edf3product Tff7b72has Te6edf3substantial
Te6edf3commercial, Te6edf3industrial Tff7b72or Te6edf3non-consumer Te6edf3uses, Tff7b72unless Te6edf3such Te6edf3uses Te6edf3represent
Te6edf3the Te6edf3only Te6edf3significant Tffa657mode Tffa657of Tff7b72use Tffa657of Te6edf3the Te6edf3product.

Ta5d6ff"Installation Information" Tff7b72for Te6edf3a Te6edf3User Te6edf3Product Te6edf3means Tffa657any Tffa657methods,
Te6edf3procedures, Te6edf3authorization Tffa657keys, Tff7b72or Te6edf3other Te6edf3information Tff7b72required Tffa657to Te6edf3install
Tff7b72and Te6edf3execute Tffa657modified Te6edf3versions Tffa657of Te6edf3a Te6edf3covered Te6edf3work Tffa657in Te6edf3that Te6edf3User Te6edf3Product Tffa657from
Te6edf3a Tffa657modified Tffa657version Tffa657of Te6edf3its Te6edf3Corresponding Te6edf3Source. Te6edf3The Te6edf3information Te6edf3must
Te6edf3suffice Tffa657to Te6edf3ensure Te6edf3that Te6edf3the Te6edf3continued Te6edf3functioning Tffa657of Te6edf3the Tffa657modified Te6edf3object
Tffa657code Tff7b72is Tffa657in Te6edf3no Te6edf3case Te6edf3prevented Tff7b72or Te6edf3interfered Tff7b72with Te6edf3solely Te6edf3because
Te6edf3modification Tff7b72has Te6edf3been Tff7b72made.

Te6edf3If Te6edf3you Te6edf3convey Te6edf3an Te6edf3object Tffa657code Te6edf3work Te6edf3under Te6edf3this Te6edf3section Tffa657in, Tff7b72or Tff7b72with, Tff7b72or
Te6edf3specifically Tff7b72for Tff7b72use Tffa657in, Te6edf3a Te6edf3User Te6edf3Product, Tff7b72and Te6edf3the Te6edf3conveying Te6edf3occurs Te6edf3as
Te6edf3part Tffa657of Te6edf3a Te6edf3transaction Tffa657in Te6edf3which Te6edf3the Tffa657right Tffa657of Te6edf3possession Tff7b72and Tff7b72use Tffa657of Te6edf3the
Te6edf3User Te6edf3Product Tff7b72is Te6edf3transferred Tffa657to Te6edf3the Te6edf3recipient Tffa657in Te6edf3perpetuity Tff7b72or Tff7b72for Te6edf3a
Te6edf3fixed Te6edf3term (Te6edf3regardless Tffa657of Tffa657how Te6edf3the Te6edf3transaction Tff7b72is Te6edf3characterized), Te6edf3the
Te6edf3Corresponding Te6edf3Source Te6edf3conveyed Te6edf3under Te6edf3this Te6edf3section Te6edf3must Te6edf3be Te6edf3accompanied
Te6edf3by Te6edf3the Te6edf3Installation Te6edf3Information. Te6edf3But Te6edf3this Te6edf3requirement Tff7b72does Tffa657not Te6edf3apply
Tff7b72if Te6edf3neither Te6edf3you Te6edf3nor Tffa657any Te6edf3third Te6edf3party Te6edf3retains Te6edf3the Te6edf3ability Tffa657to Te6edf3install
Tffa657modified Te6edf3object Tffa657code Te6edf3on Te6edf3the Te6edf3User Te6edf3Product (Tff7b72for Te6edf3example, Te6edf3the Te6edf3work Tff7b72has
Te6edf3been Te6edf3installed Tffa657in Te6edf3ROM).

Te6edf3The Te6edf3requirement Tffa657to Te6edf3provide Te6edf3Installation Te6edf3Information Tff7b72does Tffa657not Te6edf3include Te6edf3a
Te6edf3requirement Tffa657to Te6edf3continue Tffa657to Te6edf3provide Te6edf3support Te6edf3service, Te6edf3warranty, Tff7b72or Te6edf3updates
Tff7b72for Te6edf3a Te6edf3work Te6edf3that Tff7b72has Te6edf3been Tffa657modified Tff7b72or Te6edf3installed Te6edf3by Te6edf3the Te6edf3recipient, Tff7b72or Tff7b72for
Te6edf3the Te6edf3User Te6edf3Product Tffa657in Te6edf3which Te6edf3it Tff7b72has Te6edf3been Tffa657modified Tff7b72or Te6edf3installed. Te6edf3Access Tffa657to Te6edf3a
Te6edf3network Te6edf3may Te6edf3be Te6edf3denied Tff7b72when Te6edf3the Te6edf3modification Te6edf3itself Te6edf3materially Tff7b72and
Te6edf3adversely Te6edf3affects Te6edf3the Tffa657operation Tffa657of Te6edf3the Te6edf3network Tff7b72or Te6edf3violates Te6edf3the Te6edf3rules Tff7b72and
Te6edf3protocols Tff7b72for Te6edf3communication Te6edf3across Te6edf3the Te6edf3network.

Te6edf3Corresponding Te6edf3Source Te6edf3conveyed, Tff7b72and Te6edf3Installation Te6edf3Information Te6edf3provided,
Tffa657in Te6edf3accord Tff7b72with Te6edf3this Te6edf3section Te6edf3must Te6edf3be Tffa657in Te6edf3a Tffa657format Te6edf3that Tff7b72is Te6edf3publicly
Te6edf3documented (Tff7b72and Tff7b72with Te6edf3an Te6edf3implementation Te6edf3available Tffa657to Te6edf3the Te6edf3public Tffa657in
Tffa657source Tffa657code Te6edf3form), Tff7b72and Te6edf3must Tff7b72require Te6edf3no Te6edf3special Te6edf3password Tff7b72or Tffa657key Tff7b72for
Te6edf3unpacking, Te6edf3reading Tff7b72or Te6edf3copying.

T79c0ff7. Te6edf3Additional Te6edf3Terms.

Ta5d6ff"Additional permissions" Te6edf3are Te6edf3terms Te6edf3that Te6edf3supplement Te6edf3the Te6edf3terms Tffa657of Te6edf3this
Te6edf3License Te6edf3by Te6edf3making Te6edf3exceptions Tffa657from Tffa657one Tff7b72or Te6edf3more Tffa657of Te6edf3its Te6edf3conditions.
Te6edf3Additional Te6edf3permissions Te6edf3that Te6edf3are Te6edf3applicable Tffa657to Te6edf3the Te6edf3entire Te6edf3Program Te6edf3shall
Te6edf3be Te6edf3treated Te6edf3as Te6edf3though Te6edf3they Te6edf3were Te6edf3included Tffa657in Te6edf3this Te6edf3License, Tffa657to Te6edf3the Te6edf3extent
Te6edf3that Te6edf3they Te6edf3are Te6edf3valid Te6edf3under Te6edf3applicable Te6edf3law. Te6edf3If Te6edf3additional Te6edf3permissions
Te6edf3apply Te6edf3only Tffa657to Te6edf3part Tffa657of Te6edf3the Te6edf3Program, Te6edf3that Te6edf3part Te6edf3may Te6edf3be Te6edf3used Te6edf3separately
Te6edf3under Te6edf3those Te6edf3permissions, Tff7b72but Te6edf3the Te6edf3entire Te6edf3Program Te6edf3remains Te6edf3governed Te6edf3by
Te6edf3this Te6edf3License Tff7b72without Te6edf3regard Tffa657to Te6edf3the Te6edf3additional Te6edf3permissions.

Te6edf3When Te6edf3you Te6edf3convey Te6edf3a Tffa657copy Tffa657of Te6edf3a Te6edf3covered Te6edf3work, Te6edf3you Te6edf3may Tffa657at Te6edf3your Te6edf3option
Te6edf3remove Tffa657any Te6edf3additional Te6edf3permissions Tffa657from Te6edf3that Tffa657copy, Tff7b72or Tffa657from Tffa657any Te6edf3part Tffa657of
Te6edf3it. (Te6edf3Additional Te6edf3permissions Te6edf3may Te6edf3be Te6edf3written Tffa657to Tff7b72require Te6edf3their Te6edf3own
Te6edf3removal Tffa657in Te6edf3certain Te6edf3cases Tff7b72when Te6edf3you Te6edf3modify Te6edf3the Te6edf3work.) Te6edf3You Te6edf3may Te6edf3place
Te6edf3additional Te6edf3permissions Te6edf3on Te6edf3material, Te6edf3added Te6edf3by Te6edf3you Tffa657to Te6edf3a Te6edf3covered Te6edf3work,
Tff7b72for Te6edf3which Te6edf3you Te6edf3have Tff7b72or Tffa657can Te6edf3give Te6edf3appropriate Te6edf3copyright Te6edf3permission.

Te6edf3Notwithstanding Tffa657any Te6edf3other Te6edf3provision Tffa657of Te6edf3this Te6edf3License, Tff7b72for Te6edf3material Te6edf3you
Tffa657add Tffa657to Te6edf3a Te6edf3covered Te6edf3work, Te6edf3you Te6edf3may (Tff7b72if Te6edf3authorized Te6edf3by Te6edf3the Te6edf3copyright Te6edf3holders Tffa657of
Te6edf3that Te6edf3material) Te6edf3supplement Te6edf3the Te6edf3terms Tffa657of Te6edf3this Te6edf3License Tff7b72with Te6edf3terms:

Te6edf3a) Te6edf3Disclaiming Te6edf3warranty Tff7b72or Te6edf3limiting Te6edf3liability Te6edf3differently Tffa657from Te6edf3the
Te6edf3terms Tffa657of Te6edf3sections T79c0ff15 Tff7b72and T79c0ff16 Tffa657of Te6edf3this Te6edf3License; Tff7b72or

Te6edf3b) Te6edf3Requiring Te6edf3preservation Tffa657of Te6edf3specified Te6edf3reasonable Te6edf3legal Te6edf3notices Tff7b72or
Te6edf3author Te6edf3attributions Tffa657in Te6edf3that Te6edf3material Tff7b72or Tffa657in Te6edf3the Te6edf3Appropriate Te6edf3Legal
Te6edf3Notices Te6edf3displayed Te6edf3by Te6edf3works Te6edf3containing Te6edf3it; Tff7b72or

Te6edf3c) Te6edf3Prohibiting Te6edf3misrepresentation Tffa657of Te6edf3the Te6edf3origin Tffa657of Te6edf3that Te6edf3material, Tff7b72or
Te6edf3requiring Te6edf3that Tffa657modified Te6edf3versions Tffa657of Te6edf3such Te6edf3material Te6edf3be Te6edf3marked Tffa657in
Te6edf3reasonable Te6edf3ways Te6edf3as Te6edf3different Tffa657from Te6edf3the Te6edf3original Tffa657version; Tff7b72or

Tffa657d) Te6edf3Limiting Te6edf3the Tff7b72use Tff7b72for Te6edf3publicity Te6edf3purposes Tffa657of Te6edf3names Tffa657of Te6edf3licensors Tff7b72or
Te6edf3authors Tffa657of Te6edf3the Te6edf3material; Tff7b72or

Tffa657e) Te6edf3Declining Tffa657to Te6edf3grant Te6edf3rights Te6edf3under Te6edf3trademark Te6edf3law Tff7b72for Tff7b72use Tffa657of Te6edf3some
Te6edf3trade Te6edf3names, Te6edf3trademarks, Tff7b72or Te6edf3service Te6edf3marks; Tff7b72or

Tffa657f) Te6edf3Requiring Te6edf3indemnification Tffa657of Te6edf3licensors Tff7b72and Te6edf3authors Tffa657of Te6edf3that
Te6edf3material Te6edf3by Te6edf3anyone Te6edf3who Te6edf3conveys Te6edf3the Te6edf3material (Tff7b72or Tffa657modified Te6edf3versions Tffa657of
Te6edf3it) Tff7b72with Te6edf3contractual Te6edf3assumptions Tffa657of Te6edf3liability Tffa657to Te6edf3the Te6edf3recipient, Tff7b72for
Tffa657any Te6edf3liability Te6edf3that Te6edf3these Te6edf3contractual Te6edf3assumptions Te6edf3directly Te6edf3impose Te6edf3on
Te6edf3those Te6edf3licensors Tff7b72and Te6edf3authors.

Te6edf3All Te6edf3other Te6edf3non-permissive Te6edf3additional Te6edf3terms Te6edf3are Te6edf3considered Ta5d6ff"further
restrictions" Te6edf3within Te6edf3the Te6edf3meaning Tffa657of Te6edf3section T79c0ff10. Te6edf3If Te6edf3the Te6edf3Program Te6edf3as Te6edf3you
Te6edf3received Te6edf3it, Tff7b72or Tffa657any Te6edf3part Tffa657of Te6edf3it, Tffa657contains Te6edf3a Te6edf3notice Te6edf3stating Te6edf3that Te6edf3it Tff7b72is
Te6edf3governed Te6edf3by Te6edf3this Te6edf3License Te6edf3along Tff7b72with Te6edf3a Te6edf3term Te6edf3that Tff7b72is Te6edf3a Te6edf3further
Te6edf3restriction, Te6edf3you Te6edf3may Te6edf3remove Te6edf3that Te6edf3term. Te6edf3If Te6edf3a Te6edf3license Te6edf3document Tffa657contains
Te6edf3a Te6edf3further Te6edf3restriction Tff7b72but Te6edf3permits Te6edf3relicensing Tff7b72or Te6edf3conveying Te6edf3under Te6edf3this
Te6edf3License, Te6edf3you Te6edf3may Tffa657add Tffa657to Te6edf3a Te6edf3covered Te6edf3work Te6edf3material Te6edf3governed Te6edf3by Te6edf3the Te6edf3terms
Tffa657of Te6edf3that Te6edf3license Te6edf3document, Te6edf3provided Te6edf3that Te6edf3the Te6edf3further Te6edf3restriction Tff7b72does
Tffa657not Te6edf3survive Te6edf3such Te6edf3relicensing Tff7b72or Te6edf3conveying.

Te6edf3If Te6edf3you Tffa657add Te6edf3terms Tffa657to Te6edf3a Te6edf3covered Te6edf3work Tffa657in Te6edf3accord Tff7b72with Te6edf3this Te6edf3section, Te6edf3you
Te6edf3must Te6edf3place, Tffa657in Te6edf3the Te6edf3relevant Tffa657source Te6edf3files, Te6edf3a Te6edf3statement Tffa657of Te6edf3the
Te6edf3additional Te6edf3terms Te6edf3that Te6edf3apply Tffa657to Te6edf3those Te6edf3files, Tff7b72or Te6edf3a Te6edf3notice Te6edf3indicating
Te6edf3where Tffa657to Te6edf3find Te6edf3the Te6edf3applicable Te6edf3terms.

Te6edf3Additional Te6edf3terms, Te6edf3permissive Tff7b72or Te6edf3non-permissive, Te6edf3may Te6edf3be Te6edf3stated Tffa657in Te6edf3the
Te6edf3form Tffa657of Te6edf3a Te6edf3separately Te6edf3written Te6edf3license, Tff7b72or Te6edf3stated Te6edf3as Te6edf3exceptions;
Te6edf3the Te6edf3above Te6edf3requirements Te6edf3apply Te6edf3either Te6edf3way.

T79c0ff8. Te6edf3Termination.

Te6edf3You Te6edf3may Tffa657not Te6edf3propagate Tff7b72or Te6edf3modify Te6edf3a Te6edf3covered Te6edf3work Te6edf3except Te6edf3as Te6edf3expressly
Te6edf3provided Te6edf3under Te6edf3this Te6edf3License. Tffa657Any Te6edf3attempt Te6edf3otherwise Tffa657to Te6edf3propagate Tff7b72or
Te6edf3modify Te6edf3it Tff7b72is Te6edf3void, Tff7b72and Te6edf3will Te6edf3automatically Te6edf3terminate Te6edf3your Te6edf3rights Te6edf3under
Te6edf3this Te6edf3License (Te6edf3including Tffa657any Te6edf3patent Te6edf3licenses Te6edf3granted Te6edf3under Te6edf3the Te6edf3third
Te6edf3paragraph Tffa657of Te6edf3section T79c0ff11).

Te6edf3However, Tff7b72if Te6edf3you Te6edf3cease Tffa657all Te6edf3violation Tffa657of Te6edf3this Te6edf3License, Tffa657then Te6edf3your
Te6edf3license Tffa657from Te6edf3a Te6edf3particular Te6edf3copyright Te6edf3holder Tff7b72is Te6edf3reinstated (Te6edf3a)
Te6edf3provisionally, Tff7b72unless Tff7b72and Tff7b72until Te6edf3the Te6edf3copyright Te6edf3holder Te6edf3explicitly Tff7b72and
Te6edf3finally Te6edf3terminates Te6edf3your Te6edf3license, Tff7b72and (Te6edf3b) Te6edf3permanently, Tff7b72if Te6edf3the Te6edf3copyright
Te6edf3holder Te6edf3fails Tffa657to Te6edf3notify Te6edf3you Tffa657of Te6edf3the Te6edf3violation Te6edf3by Te6edf3some Te6edf3reasonable Te6edf3means
Te6edf3prior Tffa657to T79c0ff60 Te6edf3days Tffa657after Te6edf3the Te6edf3cessation.

Te6edf3Moreover, Te6edf3your Te6edf3license Tffa657from Te6edf3a Te6edf3particular Te6edf3copyright Te6edf3holder Tff7b72is
Te6edf3reinstated Te6edf3permanently Tff7b72if Te6edf3the Te6edf3copyright Te6edf3holder Te6edf3notifies Te6edf3you Tffa657of Te6edf3the
Te6edf3violation Te6edf3by Te6edf3some Te6edf3reasonable Te6edf3means, Te6edf3this Tff7b72is Te6edf3the Tffa657first Te6edf3time Te6edf3you Te6edf3have
Te6edf3received Te6edf3notice Tffa657of Te6edf3violation Tffa657of Te6edf3this Te6edf3License (Tff7b72for Tffa657any Te6edf3work) Tffa657from Te6edf3that
Te6edf3copyright Te6edf3holder, Tff7b72and Te6edf3you Te6edf3cure Te6edf3the Te6edf3violation Te6edf3prior Tffa657to T79c0ff30 Te6edf3days Tffa657after
Te6edf3your Te6edf3receipt Tffa657of Te6edf3the Te6edf3notice.

Te6edf3Termination Tffa657of Te6edf3your Te6edf3rights Te6edf3under Te6edf3this Te6edf3section Tff7b72does Tffa657not Te6edf3terminate Te6edf3the
Te6edf3licenses Tffa657of Te6edf3parties Te6edf3who Te6edf3have Te6edf3received Te6edf3copies Tff7b72or Te6edf3rights Tffa657from Te6edf3you Te6edf3under
Te6edf3this Te6edf3License. Te6edf3If Te6edf3your Te6edf3rights Te6edf3have Te6edf3been Te6edf3terminated Tff7b72and Tffa657not Te6edf3permanently
Te6edf3reinstated, Te6edf3you Tffa657do Tffa657not Te6edf3qualify Tffa657to Tffa657receive Tffa657new Te6edf3licenses Tff7b72for Te6edf3the Te6edf3same
Te6edf3material Te6edf3under Te6edf3section T79c0ff10.

T79c0ff9. Te6edf3Acceptance Te6edf3Not Te6edf3Required Tff7b72for Te6edf3Having Te6edf3Copies.

Te6edf3You Te6edf3are Tffa657not Tff7b72required Tffa657to Tffa657accept Te6edf3this Te6edf3License Tffa657in Te6edf3order Tffa657to Tffa657receive Tff7b72or
Tffa657run Te6edf3a Tffa657copy Tffa657of Te6edf3the Te6edf3Program. Te6edf3Ancillary Te6edf3propagation Tffa657of Te6edf3a Te6edf3covered Te6edf3work
Te6edf3occurring Te6edf3solely Te6edf3as Te6edf3a Te6edf3consequence Tffa657of Te6edf3using Te6edf3peer-to-peer Te6edf3transmission
Tffa657to Tffa657receive Te6edf3a Tffa657copy Te6edf3likewise Tff7b72does Tffa657not Tff7b72require Te6edf3acceptance. Te6edf3However,
Te6edf3nothing Te6edf3other Te6edf3than Te6edf3this Te6edf3License Te6edf3grants Te6edf3you Te6edf3permission Tffa657to Te6edf3propagate Tff7b72or
Te6edf3modify Tffa657any Te6edf3covered Te6edf3work. Te6edf3These Tffa657actions Te6edf3infringe Te6edf3copyright Tff7b72if Te6edf3you Tffa657do
Tffa657not Tffa657accept Te6edf3this Te6edf3License. Te6edf3Therefore, Te6edf3by Te6edf3modifying Tff7b72or Te6edf3propagating Te6edf3a
Te6edf3covered Te6edf3work, Te6edf3you Te6edf3indicate Te6edf3your Te6edf3acceptance Tffa657of Te6edf3this Te6edf3License Tffa657to Tffa657do Tffa657so.

T79c0ff10. Te6edf3Automatic Te6edf3Licensing Tffa657of Te6edf3Downstream Te6edf3Recipients.

Te6edf3Each Te6edf3time Te6edf3you Te6edf3convey Te6edf3a Te6edf3covered Te6edf3work, Te6edf3the Te6edf3recipient Te6edf3automatically
Te6edf3receives Te6edf3a Te6edf3license Tffa657from Te6edf3the Te6edf3original Te6edf3licensors, Tffa657to Tffa657run, Te6edf3modify Tff7b72and
Te6edf3propagate Te6edf3that Te6edf3work, Te6edf3subject Tffa657to Te6edf3this Te6edf3License. Te6edf3You Te6edf3are Tffa657not Te6edf3responsible
Tff7b72for Te6edf3enforcing Te6edf3compliance Te6edf3by Te6edf3third Te6edf3parties Tff7b72with Te6edf3this Te6edf3License.

Te6edf3An Ta5d6ff"entity transaction" Tff7b72is Te6edf3a Te6edf3transaction Te6edf3transferring Te6edf3control Tffa657of Te6edf3an
Te6edf3organization, Tff7b72or Te6edf3substantially Tffa657all Te6edf3assets Tffa657of Tffa657one, Tff7b72or Te6edf3subdividing Te6edf3an
Te6edf3organization, Tff7b72or Te6edf3merging Te6edf3organizations. Te6edf3If Te6edf3propagation Tffa657of Te6edf3a Te6edf3covered
Te6edf3work Te6edf3results Tffa657from Te6edf3an Te6edf3entity Te6edf3transaction, Te6edf3each Te6edf3party Tffa657to Te6edf3that
Te6edf3transaction Te6edf3who Te6edf3receives Te6edf3a Tffa657copy Tffa657of Te6edf3the Te6edf3work Tff7b72also Te6edf3receives Te6edf3whatever
Te6edf3licenses Tffa657to Te6edf3the Te6edf3work Te6edf3the Te6edf3party's Te6edf3predecessor Tffa657in Te6edf3interest Te6edf3had Tff7b72or Te6edf3could
Te6edf3give Te6edf3under Te6edf3the Te6edf3previous Te6edf3paragraph, Tffa657plus Te6edf3a Tffa657right Tffa657to Te6edf3possession Tffa657of Te6edf3the
Te6edf3Corresponding Te6edf3Source Tffa657of Te6edf3the Te6edf3work Tffa657from Te6edf3the Te6edf3predecessor Tffa657in Te6edf3interest, Tff7b72if
Te6edf3the Te6edf3predecessor Tff7b72has Te6edf3it Tff7b72or Tffa657can Tffa657get Te6edf3it Tff7b72with Te6edf3reasonable Te6edf3efforts.

Te6edf3You Te6edf3may Tffa657not Te6edf3impose Tffa657any Te6edf3further Te6edf3restrictions Te6edf3on Te6edf3the Te6edf3exercise Tffa657of Te6edf3the
Te6edf3rights Te6edf3granted Tff7b72or Te6edf3affirmed Te6edf3under Te6edf3this Te6edf3License. Te6edf3For Te6edf3example, Te6edf3you Te6edf3may
Tffa657not Te6edf3impose Te6edf3a Te6edf3license Te6edf3fee, Te6edf3royalty, Tff7b72or Te6edf3other Te6edf3charge Tff7b72for Te6edf3exercise Tffa657of
Te6edf3rights Te6edf3granted Te6edf3under Te6edf3this Te6edf3License, Tff7b72and Te6edf3you Te6edf3may Tffa657not Te6edf3initiate Te6edf3litigation
(Te6edf3including Te6edf3a Te6edf3cross-claim Tff7b72or Te6edf3counterclaim Tffa657in Te6edf3a Te6edf3lawsuit) Te6edf3alleging Te6edf3that
Tffa657any Te6edf3patent Te6edf3claim Tff7b72is Te6edf3infringed Te6edf3by Te6edf3making, Te6edf3using, Te6edf3selling, Te6edf3offering Tff7b72for
Te6edf3sale, Tff7b72or Te6edf3importing Te6edf3the Te6edf3Program Tff7b72or Tffa657any Te6edf3portion Tffa657of Te6edf3it.

T79c0ff11. Te6edf3Patents.

Te6edf3A Ta5d6ff"contributor" Tff7b72is Te6edf3a Te6edf3copyright Te6edf3holder Te6edf3who Te6edf3authorizes Tff7b72use Te6edf3under Te6edf3this
Te6edf3License Tffa657of Te6edf3the Te6edf3Program Tff7b72or Te6edf3a Te6edf3work Te6edf3on Te6edf3which Te6edf3the Te6edf3Program Tff7b72is Te6edf3based. Te6edf3The
Te6edf3work Te6edf3thus Te6edf3licensed Tff7b72is Te6edf3called Te6edf3the Te6edf3contributor's Ta5d6ff"contributor version".

Te6edf3A Te6edf3contributor's Ta5d6ff"essential patent claims" Te6edf3are Tffa657all Te6edf3patent Te6edf3claims
Te6edf3owned Tff7b72or Te6edf3controlled Te6edf3by Te6edf3the Te6edf3contributor, Te6edf3whether Te6edf3already Te6edf3acquired Tff7b72or
Te6edf3hereafter Te6edf3acquired, Te6edf3that Te6edf3would Te6edf3be Te6edf3infringed Te6edf3by Te6edf3some Te6edf3manner, Te6edf3permitted
Te6edf3by Te6edf3this Te6edf3License, Tffa657of Te6edf3making, Te6edf3using, Tff7b72or Te6edf3selling Te6edf3its Te6edf3contributor Tffa657version,
Tff7b72but Tffa657do Tffa657not Te6edf3include Te6edf3claims Te6edf3that Te6edf3would Te6edf3be Te6edf3infringed Te6edf3only Te6edf3as Te6edf3a
Te6edf3consequence Tffa657of Te6edf3further Te6edf3modification Tffa657of Te6edf3the Te6edf3contributor Tffa657version. Te6edf3For
Te6edf3purposes Tffa657of Te6edf3this Te6edf3definition, Ta5d6ff"control" Te6edf3includes Te6edf3the Tffa657right Tffa657to Te6edf3grant
Te6edf3patent Te6edf3sublicenses Tffa657in Te6edf3a Te6edf3manner Te6edf3consistent Tff7b72with Te6edf3the Te6edf3requirements Tffa657of
Te6edf3this Te6edf3License.

Te6edf3Each Te6edf3contributor Te6edf3grants Te6edf3you Te6edf3a Te6edf3non-exclusive, Te6edf3worldwide, Te6edf3royalty-free
Te6edf3patent Te6edf3license Te6edf3under Te6edf3the Te6edf3contributor's Te6edf3essential Te6edf3patent Te6edf3claims, Tffa657to
Tff7b72make, Tff7b72use, Te6edf3sell, Te6edf3offer Tff7b72for Te6edf3sale, Tff7b72import Tff7b72and Te6edf3otherwise Tffa657run, Te6edf3modify Tff7b72and
Te6edf3propagate Te6edf3the Tffa657contents Tffa657of Te6edf3its Te6edf3contributor Tffa657version.

Te6edf3In Te6edf3the Te6edf3following Te6edf3three Te6edf3paragraphs, Te6edf3a Ta5d6ff"patent license" Tff7b72is Tffa657any Te6edf3express
Te6edf3agreement Tff7b72or Te6edf3commitment, Te6edf3however Te6edf3denominated, Tffa657not Tffa657to Te6edf3enforce Te6edf3a Te6edf3patent
(Te6edf3such Te6edf3as Te6edf3an Te6edf3express Te6edf3permission Tffa657to Te6edf3practice Te6edf3a Te6edf3patent Tff7b72or Te6edf3covenant Tffa657not Tffa657to
Te6edf3sue Tff7b72for Te6edf3patent Te6edf3infringement). Te6edf3To Ta5d6ff"grant" Te6edf3such Te6edf3a Te6edf3patent Te6edf3license Tffa657to Te6edf3a
Te6edf3party Te6edf3means Tffa657to Tff7b72make Te6edf3such Te6edf3an Te6edf3agreement Tff7b72or Te6edf3commitment Tffa657not Tffa657to Te6edf3enforce Te6edf3a
Te6edf3patent Te6edf3against Te6edf3the Te6edf3party.

Te6edf3If Te6edf3you Te6edf3convey Te6edf3a Te6edf3covered Te6edf3work, Te6edf3knowingly Te6edf3relying Te6edf3on Te6edf3a Te6edf3patent Te6edf3license,
Tff7b72and Te6edf3the Te6edf3Corresponding Te6edf3Source Tffa657of Te6edf3the Te6edf3work Tff7b72is Tffa657not Te6edf3available Tff7b72for Te6edf3anyone
Tffa657to Tffa657copy, Te6edf3free Tffa657of Te6edf3charge Tff7b72and Te6edf3under Te6edf3the Te6edf3terms Tffa657of Te6edf3this Te6edf3License, Te6edf3through Te6edf3a
Te6edf3publicly Te6edf3available Te6edf3network Te6edf3server Tff7b72or Te6edf3other Te6edf3readily Te6edf3accessible Te6edf3means,
Tffa657then Te6edf3you Te6edf3must Te6edf3either (T79c0ff1) Tffa657cause Te6edf3the Te6edf3Corresponding Te6edf3Source Tffa657to Te6edf3be Tffa657so
Te6edf3available, Tff7b72or (T79c0ff2) Te6edf3arrange Tffa657to Te6edf3deprive Te6edf3yourself Tffa657of Te6edf3the Te6edf3benefit Tffa657of Te6edf3the
Te6edf3patent Te6edf3license Tff7b72for Te6edf3this Te6edf3particular Te6edf3work, Tff7b72or (T79c0ff3) Te6edf3arrange, Tffa657in Te6edf3a Te6edf3manner
Te6edf3consistent Tff7b72with Te6edf3the Te6edf3requirements Tffa657of Te6edf3this Te6edf3License, Tffa657to Te6edf3extend Te6edf3the Te6edf3patent
Te6edf3license Tffa657to Te6edf3downstream Te6edf3recipients. Ta5d6ff"Knowingly relying" Te6edf3means Te6edf3you Te6edf3have
Te6edf3actual Te6edf3knowledge Te6edf3that, Tff7b72but Tff7b72for Te6edf3the Te6edf3patent Te6edf3license, Te6edf3your Te6edf3conveying Te6edf3the
Te6edf3covered Te6edf3work Tffa657in Te6edf3a Te6edf3country, Tff7b72or Te6edf3your Te6edf3recipient's Tff7b72use Tffa657of Te6edf3the Te6edf3covered Te6edf3work
Tffa657in Te6edf3a Te6edf3country, Te6edf3would Te6edf3infringe Tffa657one Tff7b72or Te6edf3more Te6edf3identifiable Te6edf3patents Tffa657in Te6edf3that
Te6edf3country Te6edf3that Te6edf3you Te6edf3have Tffa657reason Tffa657to Te6edf3believe Te6edf3are Te6edf3valid.

Te6edf3If, Te6edf3pursuant Tffa657to Tff7b72or Tffa657in Te6edf3connection Tff7b72with Te6edf3a Te6edf3single Te6edf3transaction Tff7b72or
Te6edf3arrangement, Te6edf3you Te6edf3convey, Tff7b72or Te6edf3propagate Te6edf3by Te6edf3procuring Te6edf3conveyance Tffa657of, Te6edf3a
Te6edf3covered Te6edf3work, Tff7b72and Te6edf3grant Te6edf3a Te6edf3patent Te6edf3license Tffa657to Te6edf3some Tffa657of Te6edf3the Te6edf3parties
Te6edf3receiving Te6edf3the Te6edf3covered Te6edf3work Te6edf3authorizing Te6edf3them Tffa657to Tff7b72use, Te6edf3propagate, Te6edf3modify
Tff7b72or Te6edf3convey Te6edf3a Te6edf3specific Tffa657copy Tffa657of Te6edf3the Te6edf3covered Te6edf3work, Tffa657then Te6edf3the Te6edf3patent Te6edf3license
Te6edf3you Te6edf3grant Tff7b72is Te6edf3automatically Te6edf3extended Tffa657to Tffa657all Te6edf3recipients Tffa657of Te6edf3the Te6edf3covered
Te6edf3work Tff7b72and Te6edf3works Te6edf3based Te6edf3on Te6edf3it.

Te6edf3A Te6edf3patent Te6edf3license Tff7b72is Ta5d6ff"discriminatory" Tff7b72if Te6edf3it Tff7b72does Tffa657not Te6edf3include Te6edf3within
Te6edf3the Tffa657scope Tffa657of Te6edf3its Te6edf3coverage, Te6edf3prohibits Te6edf3the Te6edf3exercise Tffa657of, Tff7b72or Tff7b72is
Te6edf3conditioned Te6edf3on Te6edf3the Te6edf3non-exercise Tffa657of Tffa657one Tff7b72or Te6edf3more Tffa657of Te6edf3the Te6edf3rights Te6edf3that Te6edf3are
Te6edf3specifically Te6edf3granted Te6edf3under Te6edf3this Te6edf3License. Te6edf3You Te6edf3may Tffa657not Te6edf3convey Te6edf3a Te6edf3covered
Te6edf3work Tff7b72if Te6edf3you Te6edf3are Te6edf3a Te6edf3party Tffa657to Te6edf3an Te6edf3arrangement Tff7b72with Te6edf3a Te6edf3third Te6edf3party Te6edf3that Tff7b72is
Tffa657in Te6edf3the Te6edf3business Tffa657of Te6edf3distributing Te6edf3software, Te6edf3under Te6edf3which Te6edf3you Tff7b72make Te6edf3payment
Tffa657to Te6edf3the Te6edf3third Te6edf3party Te6edf3based Te6edf3on Te6edf3the Te6edf3extent Tffa657of Te6edf3your Te6edf3activity Tffa657of Te6edf3conveying
Te6edf3the Te6edf3work, Tff7b72and Te6edf3under Te6edf3which Te6edf3the Te6edf3third Te6edf3party Te6edf3grants, Tffa657to Tffa657any Tffa657of Te6edf3the
Te6edf3parties Te6edf3who Te6edf3would Tffa657receive Te6edf3the Te6edf3covered Te6edf3work Tffa657from Te6edf3you, Te6edf3a Te6edf3discriminatory
Te6edf3patent Te6edf3license (Te6edf3a) Tffa657in Te6edf3connection Tff7b72with Te6edf3copies Tffa657of Te6edf3the Te6edf3covered Te6edf3work
Te6edf3conveyed Te6edf3by Te6edf3you (Tff7b72or Te6edf3copies Tff7b72made Tffa657from Te6edf3those Te6edf3copies), Tff7b72or (Te6edf3b) Te6edf3primarily
Tff7b72for Tff7b72and Tffa657in Te6edf3connection Tff7b72with Te6edf3specific Te6edf3products Tff7b72or Te6edf3compilations Te6edf3that
Te6edf3contain Te6edf3the Te6edf3covered Te6edf3work, Tff7b72unless Te6edf3you Te6edf3entered Te6edf3into Te6edf3that Te6edf3arrangement,
Tff7b72or Te6edf3that Te6edf3patent Te6edf3license Te6edf3was Te6edf3granted, Te6edf3prior Tffa657to T79c0ff28 Te6edf3March T79c0ff2007.

Te6edf3Nothing Tffa657in Te6edf3this Te6edf3License Te6edf3shall Te6edf3be Te6edf3construed Te6edf3as Te6edf3excluding Tff7b72or Te6edf3limiting
Tffa657any Te6edf3implied Te6edf3license Tff7b72or Te6edf3other Te6edf3defenses Tffa657to Te6edf3infringement Te6edf3that Te6edf3may
Te6edf3otherwise Te6edf3be Te6edf3available Tffa657to Te6edf3you Te6edf3under Te6edf3applicable Te6edf3patent Te6edf3law.

T79c0ff12. Te6edf3No Te6edf3Surrender Tffa657of Te6edf3Others' Te6edf3Freedom.

Te6edf3If Te6edf3conditions Te6edf3are Te6edf3imposed Te6edf3on Te6edf3you (Te6edf3whether Te6edf3by Te6edf3court Te6edf3order, Te6edf3agreement Tff7b72or
Te6edf3otherwise) Te6edf3that Te6edf3contradict Te6edf3the Te6edf3conditions Tffa657of Te6edf3this Te6edf3License, Te6edf3they Tffa657do Tffa657not
Te6edf3excuse Te6edf3you Tffa657from Te6edf3the Te6edf3conditions Tffa657of Te6edf3this Te6edf3License. Te6edf3If Te6edf3you Te6edf3cannot Te6edf3convey Te6edf3a
Te6edf3covered Te6edf3work Tffa657so Te6edf3as Tffa657to Te6edf3satisfy Te6edf3simultaneously Te6edf3your Te6edf3obligations Te6edf3under Te6edf3this
Te6edf3License Tff7b72and Tffa657any Te6edf3other Te6edf3pertinent Te6edf3obligations, Tffa657then Te6edf3as Te6edf3a Te6edf3consequence Te6edf3you Te6edf3may
Tffa657not Te6edf3convey Te6edf3it Tffa657at Tffa657all. Te6edf3For Te6edf3example, Tff7b72if Te6edf3you Te6edf3agree Tffa657to Te6edf3terms Te6edf3that Te6edf3obligate Te6edf3you
Tffa657to Te6edf3collect Te6edf3a Te6edf3royalty Tff7b72for Te6edf3further Te6edf3conveying Tffa657from Te6edf3those Tffa657to Te6edf3whom Te6edf3you Te6edf3convey
Te6edf3the Te6edf3Program, Te6edf3the Te6edf3only Te6edf3way Te6edf3you Te6edf3could Te6edf3satisfy Te6edf3both Te6edf3those Te6edf3terms Tff7b72and Te6edf3this
Te6edf3License Te6edf3would Te6edf3be Tffa657to Te6edf3refrain Te6edf3entirely Tffa657from Te6edf3conveying Te6edf3the Te6edf3Program.

T79c0ff13. Te6edf3Use Tff7b72with Te6edf3the Te6edf3GNU Te6edf3Affero Te6edf3General Te6edf3Public Te6edf3License.

Te6edf3Notwithstanding Tffa657any Te6edf3other Te6edf3provision Tffa657of Te6edf3this Te6edf3License, Te6edf3you Te6edf3have
Te6edf3permission Tffa657to Tffa657link Tff7b72or Te6edf3combine Tffa657any Te6edf3covered Te6edf3work Tff7b72with Te6edf3a Te6edf3work Te6edf3licensed
Te6edf3under Tffa657version T79c0ff3 Tffa657of Te6edf3the Te6edf3GNU Te6edf3Affero Te6edf3General Te6edf3Public Te6edf3License Te6edf3into Te6edf3a Te6edf3single
Te6edf3combined Te6edf3work, Tff7b72and Tffa657to Te6edf3convey Te6edf3the Te6edf3resulting Te6edf3work. Te6edf3The Te6edf3terms Tffa657of Te6edf3this
Te6edf3License Te6edf3will Te6edf3continue Tffa657to Te6edf3apply Tffa657to Te6edf3the Te6edf3part Te6edf3which Tff7b72is Te6edf3the Te6edf3covered Te6edf3work,
Tff7b72but Te6edf3the Te6edf3special Te6edf3requirements Tffa657of Te6edf3the Te6edf3GNU Te6edf3Affero Te6edf3General Te6edf3Public Te6edf3License,
Te6edf3section T79c0ff13, Te6edf3concerning Te6edf3interaction Te6edf3through Te6edf3a Te6edf3network Te6edf3will Te6edf3apply Tffa657to Te6edf3the
Te6edf3combination Te6edf3as Te6edf3such.

T79c0ff14. Te6edf3Revised Te6edf3Versions Tffa657of Te6edf3this Te6edf3License.

Te6edf3The Te6edf3Free Te6edf3Software Te6edf3Foundation Te6edf3may Te6edf3publish Te6edf3revised Tff7b72andTff7b72/Tff7b72or Tffa657new Te6edf3versions Tffa657of
Te6edf3the Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Tffa657from Te6edf3time Tffa657to Te6edf3time. Te6edf3Such Tffa657new Te6edf3versions Te6edf3will
Te6edf3be Te6edf3similar Tffa657in Te6edf3spirit Tffa657to Te6edf3the Te6edf3present Tffa657version, Tff7b72but Te6edf3may Te6edf3differ Tffa657in Te6edf3detail Tffa657to
Te6edf3address Tffa657new Te6edf3problems Tff7b72or Te6edf3concerns.

Te6edf3Each Tffa657version Tff7b72is Tff7b72given Te6edf3a Te6edf3distinguishing Tffa657version Te6edf3number. Te6edf3If Te6edf3the
Te6edf3Program Te6edf3specifies Te6edf3that Te6edf3a Te6edf3certain Te6edf3numbered Tffa657version Tffa657of Te6edf3the Te6edf3GNU Te6edf3General
Te6edf3Public Te6edf3License Ta5d6ff"or any later version" Te6edf3applies Tffa657to Te6edf3it, Te6edf3you Te6edf3have Te6edf3the
Te6edf3option Tffa657of Te6edf3following Te6edf3the Te6edf3terms Tff7b72and Te6edf3conditions Te6edf3either Tffa657of Te6edf3that Te6edf3numbered
Tffa657version Tff7b72or Tffa657of Tffa657any Tffa657later Tffa657version Te6edf3published Te6edf3by Te6edf3the Te6edf3Free Te6edf3Software
Te6edf3Foundation. Te6edf3If Te6edf3the Te6edf3Program Tff7b72does Tffa657not Te6edf3specify Te6edf3a Tffa657version Te6edf3number Tffa657of Te6edf3the
Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License, Te6edf3you Te6edf3may Te6edf3choose Tffa657any Tffa657version Te6edf3ever Te6edf3published
Te6edf3by Te6edf3the Te6edf3Free Te6edf3Software Te6edf3Foundation.

Te6edf3If Te6edf3the Te6edf3Program Te6edf3specifies Te6edf3that Te6edf3a Te6edf3proxy Tffa657can Te6edf3decide Te6edf3which Te6edf3future
Te6edf3versions Tffa657of Te6edf3the Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Tffa657can Te6edf3be Te6edf3used, Te6edf3that Te6edf3proxy's
Te6edf3public Te6edf3statement Tffa657of Te6edf3acceptance Tffa657of Te6edf3a Tffa657version Te6edf3permanently Te6edf3authorizes Te6edf3you
Tffa657to Te6edf3choose Te6edf3that Tffa657version Tff7b72for Te6edf3the Te6edf3Program.

Te6edf3Later Te6edf3license Te6edf3versions Te6edf3may Te6edf3give Te6edf3you Te6edf3additional Tff7b72or Te6edf3different
Te6edf3permissions. Te6edf3However, Te6edf3no Te6edf3additional Te6edf3obligations Te6edf3are Te6edf3imposed Te6edf3on Tffa657any
Te6edf3author Tff7b72or Te6edf3copyright Te6edf3holder Te6edf3as Te6edf3a Tffa657result Tffa657of Te6edf3your Te6edf3choosing Tffa657to Te6edf3follow Te6edf3a
Tffa657later Tffa657version.

T79c0ff15. Te6edf3Disclaimer Tffa657of Te6edf3Warranty.

Te6edf3THERE Te6edf3IS Te6edf3NO Te6edf3WARRANTY Te6edf3FOR Te6edf3THE Te6edf3PROGRAM, Te6edf3TO Te6edf3THE Te6edf3EXTENT Te6edf3PERMITTED Te6edf3BY
Te6edf3APPLICABLE Te6edf3LAW. Te6edf3EXCEPT Te6edf3WHEN Te6edf3OTHERWISE Te6edf3STATED Te6edf3IN Te6edf3WRITING Te6edf3THE Te6edf3COPYRIGHT
Te6edf3HOLDERS Te6edf3ANDTff7b72/Te6edf3OR Te6edf3OTHER Te6edf3PARTIES Te6edf3PROVIDE Te6edf3THE Te6edf3PROGRAM Ta5d6ff"AS IS" Te6edf3WITHOUT Te6edf3WARRANTY
Te6edf3OF Te6edf3ANY Te6edf3KIND, Te6edf3EITHER Te6edf3EXPRESSED Te6edf3OR Te6edf3IMPLIED, Te6edf3INCLUDING, Te6edf3BUT Te6edf3NOT Te6edf3LIMITED Te6edf3TO,
Te6edf3THE Te6edf3IMPLIED Te6edf3WARRANTIES Te6edf3OF Te6edf3MERCHANTABILITY Te6edf3AND Te6edf3FITNESS Te6edf3FOR Te6edf3A Te6edf3PARTICULAR
Te6edf3PURPOSE. Te6edf3THE Te6edf3ENTIRE Te6edf3RISK Te6edf3AS Te6edf3TO Te6edf3THE Te6edf3QUALITY Te6edf3AND Te6edf3PERFORMANCE Te6edf3OF Te6edf3THE Te6edf3PROGRAM
Te6edf3IS Te6edf3WITH Te6edf3YOU. Te6edf3SHOULD Te6edf3THE Te6edf3PROGRAM Te6edf3PROVE Te6edf3DEFECTIVE, Te6edf3YOU Te6edf3ASSUME Te6edf3THE Te6edf3COST Te6edf3OF
Te6edf3ALL Te6edf3NECESSARY Te6edf3SERVICING, Te6edf3REPAIR Te6edf3OR Te6edf3CORRECTION.

T79c0ff16. Te6edf3Limitation Tffa657of Te6edf3Liability.

Te6edf3IN Te6edf3NO Te6edf3EVENT Te6edf3UNLESS Te6edf3REQUIRED Te6edf3BY Te6edf3APPLICABLE Te6edf3LAW Te6edf3OR Te6edf3AGREED Te6edf3TO Te6edf3IN Te6edf3WRITING
Te6edf3WILL Te6edf3ANY Te6edf3COPYRIGHT Te6edf3HOLDER, Te6edf3OR Te6edf3ANY Te6edf3OTHER Te6edf3PARTY Tffa657WHO Te6edf3MODIFIES Te6edf3ANDTff7b72/Te6edf3OR Te6edf3CONVEYS
Te6edf3THE Te6edf3PROGRAM Te6edf3AS Te6edf3PERMITTED Te6edf3ABOVE, Te6edf3BE Te6edf3LIABLE Te6edf3TO Te6edf3YOU Te6edf3FOR Te6edf3DAMAGES, Te6edf3INCLUDING Te6edf3ANY
Te6edf3GENERAL, Te6edf3SPECIAL, Te6edf3INCIDENTAL Te6edf3OR Te6edf3CONSEQUENTIAL Te6edf3DAMAGES Te6edf3ARISING Te6edf3OUT Te6edf3OF Te6edf3THE
Te6edf3USE Te6edf3OR Te6edf3INABILITY Te6edf3TO Te6edf3USE Te6edf3THE Te6edf3PROGRAM (Te6edf3INCLUDING Te6edf3BUT Te6edf3NOT Te6edf3LIMITED Te6edf3TO Te6edf3LOSS Te6edf3OF
Te6edf3DATA Te6edf3OR Te6edf3DATA Te6edf3BEING Te6edf3RENDERED Te6edf3INACCURATE Te6edf3OR Te6edf3LOSSES Te6edf3SUSTAINED Te6edf3BY Te6edf3YOU Te6edf3OR Te6edf3THIRD
Te6edf3PARTIES Te6edf3OR Te6edf3A Te6edf3FAILURE Te6edf3OF Te6edf3THE Te6edf3PROGRAM Te6edf3TO Te6edf3OPERATE Te6edf3WITH Te6edf3ANY Te6edf3OTHER Te6edf3PROGRAMS),
Te6edf3EVEN Te6edf3IF Te6edf3SUCH Te6edf3HOLDER Te6edf3OR Te6edf3OTHER Te6edf3PARTY Te6edf3HAS Te6edf3BEEN Te6edf3ADVISED Te6edf3OF Te6edf3THE Te6edf3POSSIBILITY Te6edf3OF
Te6edf3SUCH Te6edf3DAMAGES.

T79c0ff17. Te6edf3Interpretation Tffa657of Te6edf3Sections T79c0ff15 Tff7b72and T79c0ff16.

Te6edf3If Te6edf3the Te6edf3disclaimer Tffa657of Te6edf3warranty Tff7b72and Te6edf3limitation Tffa657of Te6edf3liability Te6edf3provided
Te6edf3above Te6edf3cannot Te6edf3be Tff7b72given Tffa657local Te6edf3legal Te6edf3effect Te6edf3according Tffa657to Te6edf3their Te6edf3terms,
Te6edf3reviewing Te6edf3courts Te6edf3shall Te6edf3apply Tffa657local Te6edf3law Te6edf3that Te6edf3most Te6edf3closely Te6edf3approximates
Te6edf3an Tffa657absolute Te6edf3waiver Tffa657of Tffa657all Te6edf3civil Te6edf3liability Tffa657in Te6edf3connection Tff7b72with Te6edf3the
Te6edf3Program, Tff7b72unless Te6edf3a Te6edf3warranty Tff7b72or Te6edf3assumption Tffa657of Te6edf3liability Te6edf3accompanies Te6edf3a
Tffa657copy Tffa657of Te6edf3the Te6edf3Program Tffa657in Tff7b72return Tff7b72for Te6edf3a Te6edf3fee.

Tff7b72END Te6edf3OF Te6edf3TERMS Te6edf3AND Te6edf3CONDITIONS

Te6edf3How Tffa657to Te6edf3Apply Te6edf3These Te6edf3Terms Tffa657to Te6edf3Your Te6edf3New Te6edf3Programs

Te6edf3If Te6edf3you Te6edf3develop Te6edf3a Tffa657new Te6edf3program, Tff7b72and Te6edf3you Te6edf3want Te6edf3it Tffa657to Te6edf3be Tffa657of Te6edf3the Te6edf3greatest
Te6edf3possible Tff7b72use Tffa657to Te6edf3the Te6edf3public, Te6edf3the Te6edf3best Te6edf3way Tffa657to Te6edf3achieve Te6edf3this Tff7b72is Tffa657to Tff7b72make Te6edf3it
Te6edf3free Te6edf3software Te6edf3which Te6edf3everyone Tffa657can Te6edf3redistribute Tff7b72and Te6edf3change Te6edf3under Te6edf3these Te6edf3terms.

Te6edf3To Tffa657do Tffa657so, Te6edf3attach Te6edf3the Te6edf3following Te6edf3notices Tffa657to Te6edf3the Te6edf3program. Te6edf3It Tff7b72is Te6edf3safest
Tffa657to Te6edf3attach Te6edf3them Tffa657to Te6edf3the Tffa657start Tffa657of Te6edf3each Tffa657source Tffa657file Tffa657to Te6edf3most Te6edf3effectively
Tff7b72state Te6edf3the Te6edf3exclusion Tffa657of Te6edf3warranty; Tff7b72and Te6edf3each Tffa657file Te6edf3should Te6edf3have Tffa657at Te6edf3least
Te6edf3the Ta5d6ff"copyright" Tffa657line Tff7b72and Te6edf3a Te6edf3pointer Tffa657to Te6edf3where Te6edf3the Tffa657full Te6edf3notice Tff7b72is Te6edf3found.

Ta5d6ff<one line to give the program's name and a brief idea of what it does.>
Te6edf3Copyright (Te6edf3C) Ta5d6ff<year> Ta5d6ff<name of author>

Te6edf3This Te6edf3program Tff7b72is Te6edf3free Te6edf3software: Te6edf3you Tffa657can Te6edf3redistribute Te6edf3it Tff7b72andTff7b72/Tff7b72or Te6edf3modify
Te6edf3it Te6edf3under Te6edf3the Te6edf3terms Tffa657of Te6edf3the Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Te6edf3as Te6edf3published Te6edf3by
Te6edf3the Te6edf3Free Te6edf3Software Te6edf3Foundation, Te6edf3either Tffa657version T79c0ff3 Tffa657of Te6edf3the Te6edf3License, Tff7b72or
(Tffa657at Te6edf3your Te6edf3option) Tffa657any Tffa657later Tffa657version.

Te6edf3This Te6edf3program Tff7b72is Te6edf3distributed Tffa657in Te6edf3the Te6edf3hope Te6edf3that Te6edf3it Te6edf3will Te6edf3be Te6edf3useful,
Tff7b72but Te6edf3WITHOUT Te6edf3ANY Te6edf3WARRANTY; Tff7b72without Te6edf3even Te6edf3the Te6edf3implied Te6edf3warranty Tffa657of
Te6edf3MERCHANTABILITY Tff7b72or Te6edf3FITNESS Te6edf3FOR Te6edf3A Te6edf3PARTICULAR Te6edf3PURPOSE. Te6edf3See Te6edf3the
Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Tff7b72for Te6edf3more Te6edf3details.

Te6edf3You Te6edf3should Te6edf3have Te6edf3received Te6edf3a Tffa657copy Tffa657of Te6edf3the Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License
Te6edf3along Tff7b72with Te6edf3this Te6edf3program. Te6edf3If Tffa657not, Te6edf3see Ta5d6ff<https://www.gnu.org/licenses/>.

Te6edf3Also Tffa657add Te6edf3information Te6edf3on Tffa657how Tffa657to Te6edf3contact Te6edf3you Te6edf3by Te6edf3electronic Tff7b72and Te6edf3paper Te6edf3mail.

Te6edf3If Te6edf3the Te6edf3program Tff7b72does Te6edf3terminal Te6edf3interaction, Tff7b72make Te6edf3it Te6edf3output Te6edf3a Te6edf3short
Te6edf3notice Tffa657like Te6edf3this Tff7b72when Te6edf3it Te6edf3starts Tffa657in Te6edf3an Te6edf3interactive Te6edf3mode:

Ta5d6ff<program> Te6edf3Copyright (Te6edf3C) Ta5d6ff<year> Ta5d6ff<name of author>
Te6edf3This Te6edf3program Te6edf3comes Tff7b72with Te6edf3ABSOLUTELY Te6edf3NO Te6edf3WARRANTY; Tff7b72for Te6edf3details Tffa657type `Te6edf3show Te6edf3w'.
Te6edf3This Tff7b72is Te6edf3free Te6edf3software, Tff7b72and Te6edf3you Te6edf3are Te6edf3welcome Tffa657to Te6edf3redistribute Te6edf3it
Te6edf3under Te6edf3certain Te6edf3conditions; Tffa657type `Te6edf3show Te6edf3c' Tff7b72for Te6edf3details.

Te6edf3The Te6edf3hypothetical Te6edf3commands `Te6edf3show Te6edf3w' Tff7b72and `Te6edf3show Te6edf3c' Te6edf3should Te6edf3show Te6edf3the Te6edf3appropriate
Tffa657parts Tffa657of Te6edf3the Te6edf3General Te6edf3Public Te6edf3License. Te6edf3Of Te6edf3course, Te6edf3your Te6edf3program's Te6edf3commands
Te6edf3might Te6edf3be Te6edf3different; Tff7b72for Te6edf3a Te6edf3GUI Te6edf3interface, Te6edf3you Te6edf3would Tff7b72use Te6edf3an Ta5d6ff"about box".

Te6edf3You Te6edf3should Tff7b72also Tffa657get Te6edf3your Te6edf3employer (Tff7b72if Te6edf3you Te6edf3work Te6edf3as Te6edf3a Te6edf3programmer) Tff7b72or Te6edf3school,
Tff7b72if Tffa657any, Tffa657to Tffa657sign Te6edf3a Ta5d6ff"copyright disclaimer" Tff7b72for Te6edf3the Te6edf3program, Tff7b72if Te6edf3necessary.
Te6edf3For Te6edf3more Te6edf3information Te6edf3on Te6edf3this, Tff7b72and Tffa657how Tffa657to Te6edf3apply Tff7b72and Te6edf3follow Te6edf3the Te6edf3GNU Te6edf3GPL, Te6edf3see
Ta5d6ff<https://www.gnu.org/licenses/>.

Te6edf3The Te6edf3GNU Te6edf3General Te6edf3Public Te6edf3License Tff7b72does Tffa657not Te6edf3permit Te6edf3incorporating Te6edf3your Te6edf3program
Te6edf3into Te6edf3proprietary Te6edf3programs. Te6edf3If Te6edf3your Te6edf3program Tff7b72is Te6edf3a Te6edf3subroutine Te6edf3library, Te6edf3you
Te6edf3may Te6edf3consider Te6edf3it Te6edf3more Te6edf3useful Tffa657to Te6edf3permit Te6edf3linking Te6edf3proprietary Te6edf3applications Tff7b72with
Te6edf3the Te6edf3library. Te6edf3If Te6edf3this Tff7b72is Te6edf3what Te6edf3you Te6edf3want Tffa657to Tffa657do, Tff7b72use Te6edf3the Te6edf3GNU Te6edf3Lesser Te6edf3General
Te6edf3Public Te6edf3License Tffa657instead Tffa657of Te6edf3this Te6edf3License. Te6edf3But Tffa657first, Te6edf3please Tffa657read
Ta5d6ff<https://www.gnu.org/licenses/why-not-lgpl.html>.


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────